# 为什么要选择 SSR

SSR 模块是服务端渲染的场景下所打造的开箱即用的服务端框架。

SSR 模块可以帮助你:

  1. 满足seo需求,传统的spa数据都是异步加载的,爬虫引擎无法加载,需要利用ssr将数据直出渲染在页面源代码中。
  2. 更宽的内容达到时间(首屏加载更快),当请求页面的时候,服务端渲染完数据之后,把渲染好的页面直接发送给浏览器,并进行渲染。浏览器只需要解析html不需要去解析js。
  3. 实现更规范的项目结构、获得更好的开发体验(开箱即用)

# 什么情况选择 SSR

  • 需要在 Node.js 与前端框架结合的场景使用
  • 需要一个开箱即用的服务端渲染能力
  • 需要框架层面的渲染降级能力
  • 需要一个配置简单逻辑清晰的框架
  • 有 SEO 需求
  • 有白屏时间要求