【问题标题】:How to control route rendering in nuxtjs如何在 nuxtjs 中控制路由渲染
【发布时间】:2020-05-08 12:01:09
【问题描述】:

我看了Goldpage,这个可以控制路由渲染

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

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

【问题讨论】:

  • 你不能。您必须在 SPA 或 Universal(服务器渲染)之间进行选择。

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


【解决方案1】:

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

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

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

虽然我正在寻找有关此主题的更多信息,但我发现有一个 Isomorphic Applications 的概念,这听起来像是您在此处所针对的东西。

【讨论】:

    猜你喜欢
    • 2019-12-05
    • 2020-11-25
    • 2019-04-25
    • 1970-01-01
    • 2021-01-29
    • 2017-07-08
    • 1970-01-01
    • 2020-09-15
    • 2019-03-19
    相关资源
    最近更新 更多