我是React和Vue框架的新手。我正在从课程中学习如何构建简单的SPA,但是没有适用于MPA / SPA的课程。
例如,当我需要包含三个部分的网站时:注册表单,登录表单,仪表板
我不想使用SPA和路由器。我想让这3个部分由后端作为3个不同的网站提供。如果您问为什么,那是因为我在几乎所有支持React / Vue的网站(Instagram,AirBnB,Qualitista等)上都看到了这种技术
能否请您向我解释什么是最佳实践,以及如何实施以及是否值得这样做?还是我无论如何都只做后端API + SPA。
答案 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
希望这会有所帮助!