2

我是 React 和 Vue 框架的新手。我正在学习如何从课程中构建简单的 SPA,但没有针对 MPA/SPA 的课程。

例如,当我需要包含 3 个部分的网站时:注册表单、登录表、仪表板

我不想使用 SPA 和路由器。我希望后端将这 3 个部分作为 3 个不同的网站提供服务。如果你问为什么,那是因为我在几乎所有 React/Vue 支持的网站(Instagram、AirBnB、Qualitista ......)上都看到了这种技术

您能否向我解释什么是最佳实践以及如何实施以及是否值得?或者我应该无论如何都只制作后端 API + SPA。

4

1 回答 1

0

我对这个话题特别了解不多。但是经过一番搜索,这个Universal Multi-Page React App看起来可能是一个教程,可以做你感兴趣的事情?在这篇 Reddit 帖子中还发现了一些关于Multi-page React Sites的信息。

这里还有一些关于 Vue.js 如何从ImOnlyVueman中获得的信息以及我在该主题上找到的几篇文章。

公司使用服务器端渲染或预加载来绕过 Vue 在 SEO 方面的限制。Google 无法抓取 Vue 组件,因此从服务器提供它们可以让它们在渲染之前被索引。

如果你要问我一个学习多页面应用程序的好例子,我不会去 React/Vue 来做这件事,我会使用 MVC。如果您有兴趣,Microsoft 有大量教程。 使用 ASP.Net Core 和 MVC 创建 Web 应用程序

希望这可以帮助!

于 2019-02-19T13:25:45.293 回答