javascript - nuxtjs中如何控制路由渲染

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

我读到了Goldpage ,这样可以控制路由渲染

Render Control - You can choose when and where your pages are rendered: one page can be rendered to both HTML and the DOM (classic SSR), another page can be rendered to HTML only (good old plain HTML like in the 90s!), and a third page can be rendered to the DOM only (classic SPA).

现在,我怎样才能在 nuxtjs 中做到这一点?

最佳答案

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

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

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

当我寻找有关此主题的更多信息时,我发现有一个概念 Isomorphic Applications这听起来像是您在这里的目标。

关于javascript - nuxtjs中如何控制路由渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59857816/

相关文章:

reactjs - 在 Next/React 完成加载之前显示带有百分比的加载横幅

javascript - 如何使用JQuery在主页加载.html文件?

javascript - 当我点击它时,JQuery 清空一个文本字段

javascript - Chart.js - PieChart 为特定数据集元素定义背景颜色

javascript - 使用在父级中导入的 <component>

javascript - 我怎样才能防止在javascript中创建新的重复项目

reactjs - 与 react 路由器 react : render component by replacing content in an element

javascript - 在定义列表项旁边添加按钮

javascript - IE 使用 Jquery UI 显示 .dialog 模式框时出现问题

vue.js - 如何重用应该使用唯一 vuex 存储实例的组件