渲染模式总览
Modern.js 支持多种渲染模式,不同的渲染模式适用于不同的场景。选择合适的渲染模式可以显著提升应用的性能和用户体验。
渲染模式速览
性能对比
如何选择
快速决策
- 内容静态 + 需要 SEO → SSG
- 需要 SEO + 首屏性能 → Streaming SSR(默认)
- 追求极致性能 → Streaming SSR + RSC
- CSR 项目渐进优化 → CSR + RSC
- 高度交互 + 无需 SEO → CSR
组合使用
Modern.js 支持多种渲染模式组合使用:
- Streaming SSR + RSC:流式渲染 + 减少客户端代码
- SSG + SSR:部分页面静态,部分页面动态
- CSR + RSC:客户端渲染 + 部分 Server Component