Node.js React/Vue(或任何其他类似框架)MPA实施

Node.js React/Vue(或任何其他类似框架)MPA实施,node.js,reactjs,vue.js,single-page-application,multi-page-application,Node.js,Reactjs,Vue.js,Single Page Application,Multi Page Application,我不熟悉React和Vue框架。我正在学习如何从课程中构建简单的SPA,但没有MPA/SPA课程 例如,当我需要有3个部分的网站:登记表,登录表,仪表板 我不想使用SPA和路由器。我想有这3个部分作为3个不同的网站后端服务。如果你问为什么,那是因为我在几乎所有React/Vue支持的网站(Instagram、AirBnB、Qualitista等)上都看到了这种技术 你能向我解释一下什么是最佳实践,如何实施,以及它是否值得制定吗?或者,不管怎样,我都应该制作后端API+SPA。我对这个主题了解不多

我不熟悉React和Vue框架。我正在学习如何从课程中构建简单的SPA,但没有MPA/SPA课程

例如,当我需要有3个部分的网站:登记表,登录表,仪表板

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


你能向我解释一下什么是最佳实践,如何实施,以及它是否值得制定吗?或者,不管怎样,我都应该制作后端API+SPA。

我对这个主题了解不多。但经过一点搜索,这看起来可能是一个教程,做什么你感兴趣?在这篇Reddit帖子中还发现了一些关于

这里还有一些关于Vue.js是如何在I'mOnlyVueman上实现的信息,以及我在该主题上找到的几篇文章


公司使用服务器端渲染或预加载来绕过 Vue在SEO方面的局限性。谷歌无法抓取Vue 组件,因此从服务器为它们提供服务允许对它们进行索引 在渲染之前

  • 从Vue.js文档
如果你问我一个学习多页面应用程序的好例子,我不会去React/Vue来做这件事,我会使用MVC。如果你感兴趣,微软有很多教程


希望这有帮助

Airbnb正在使用我们称之为“通用水疗”的应用程序。并且明确地使用了某种router@Borjante那不是我的问题。我的问题是如何使应用程序有时是SPA有时是MPA(例如,当您单击Airbnb中的“设置”,站点刷新…什么意思不是SPA)我们将使用VueJS,如果您选择使用普通标记而不是刷新,页面将刷新。公司将使用服务器端呈现或预加载来绕过Vue在SEO方面的限制。谷歌无法抓取Vue组件,因此从服务器提供这些组件可以在呈现之前对其进行索引。YouTube和Udemy上都有这方面的指南,这绝对是一项先进的技术。谷歌现在会抓取JS渲染的SPA。@RoyJ你有这方面的资料吗?上一次我检查它不是100%可靠的,有时他会索引JS内容,有时他不会>以获得最佳渲染和索引,我们的新指南规定,您应该允许Googlebot访问页面使用的JavaScript、CSS和图像文件。这为您的站点提供了最佳的呈现和索引。详细信息: