如何在nuxtjs中控制路由渲染

时间:2020-01-22 10:39:55

标签: javascript vue.js single-page-application nuxt.js server-side-rendering

我了解了Goldpage,这可以控制路线渲染

渲染控件-您可以选择页面的渲染时间和位置:一个页面可以同时渲染为HTML和DOM(经典SSR),另一页面只能渲染为HTML(很好旧的纯HTML格式(例如90年代!),并且第三页只能呈现为DOM(经典SPA)。

现在,如何在nuxtjs中做到这一点?

1 个答案:

答案 0 :(得分:2)

使用NuxtJS,您只能选择其中一个(在撰写本文时)。他们的文档确实提到了Vue SSR vs. Prerendering,这可能会对您有所帮助,具体取决于您的预期用例。在SSR和SPA之间混合使用不一定是切实可行的。它们旨在解决不同的问题。

SSR旨在通过呈现浏览器发送到客户端之前所需的所有内容,来提高搜索引擎的优化和页面加载速度。

另一方面,SPA在客户端呈现,并动态呈现内容。

尽管我一直在寻找有关此主题的更多信息,但我发现有一个Isomorphic Applications的概念,听起来像您在此定位。