聊一聊 Vue 同构应用

94 阅读1分钟

目前市面上主流的网页架构为 SSG(服务端生成的静态文件) 与 SSR(服务端渲染动态文件) 与 CSR(客户端渲染) 从三个方面分析这几种架构 灵活性,服务器性能消耗,客户端加载速度

SSG 服务端生成的静态文件 优点与缺点分析

  • 服务端性能消耗 低
  • 页面灵活性 较差
  • 客户端加载速度 高
  • 支持SEO

SSR 服务端渲染的动态文件

  • 服务端性能消耗 高
  • 页面录活性 较好
  • 客户端加载速度 中
  • 支持SEO

CSR 客户端渲染

  • 服务端性性能消耗 低
  • 页面录活性 较好
  • 客户端加载速度 低
  • 不支持 SEO

最后聊一聊同构应用,同构应用通过 结合 SSR 与 SCR 的适中状态 通过 SSR 加载页面 然后在客户端激活页面,结合了 CSR 与 SSR 的优点