服务端渲染 客户端渲染 vue 等 spa 页面一般就是典型的客户端渲染,页面上只有很少的html内容,都靠 JavaScript 加载。 为什么使用服务端渲染 (SSR)? 优点 更利于 seo - 搜索引擎抓取网页内容 加快首屏渲染速度,不需要等到所有的JavaScript脚本加载完成 限制 服务器资源消耗 需要node server 浏览器特定的代码,只能在某些生命周期钩子函数 (lifecycle hook) 中使用