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

时间:2019-02-19 12:43:25

标签: node.js reactjs vue.js single-page-application multi-page-application

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

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

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

能否请您向我解释什么是最佳实践,以及如何实施以及是否值得这样做?还是我无论如何都只做后端API + SPA。

1 个答案:

答案 0 :(得分:0)

我对此主题知之甚少。但是经过一番搜索后,这个Universal Multi-Page React App看起来像是您感兴趣的教程?在此Reddit帖子中还找到了有关Multi-page React Sites的一些信息。

此外,还有 I'mOnlyVueman 以及有关该主题的几篇文章,这是有关Vue.js的一些信息。

  

公司使用服务器端呈现或预加载来绕过   关于SEO的Vue局限性。 Google无法抓取Vue   组件,因此从服务器提供服务即可对其进行索引   渲染之前。

如果您想问我一个学习多个页面应用程序的好例子,而我不会去React / Vue这样做,我会使用MVC。如果您有兴趣,Microsoft会提供大量的教程。 Create a web app with ASP.Net Core and MVC

希望这会有所帮助!