Vue SSR是什么?

2020-08-11 14:27发布

5条回答
孙哈哈
2021-02-26 10:55

SSR(Server Side Render)即服务端渲染,官方解释:

Vue.js 是构建客户端应用程序的框架。默认情况下,可以在浏览器中输出 Vue 组件,进行生成 DOM 和操作 DOM。然而,也可以将同一个组件渲染为服务器端的 HTML 字符串,将它们直接发送到浏览器,最后将这些静态标记"激活"为客户端上完全可交互的应用程序。

服务器渲染的 Vue.js 应用程序也可以被认为是"同构"或"通用",因为应用程序的大部分代码都可以在服务器和客户端上运行。

总结:

  1. Vue SSR是一个在SPA上进行改良的服务端渲染

  2. 通过Vue SSR渲染的页面,需要在客户端激活才能实现交互

  3. Vue SSR将包含两部分:服务端渲染的首屏,包含交互的SPA


一周热门 更多>