优点
- 交互体验好(页面切换无刷新)
- 服务器压力小
- 适合复杂 Web 应用
约 580 字大约 2 分钟
2025-07-04
客户端渲染 (Client-Side Rendering),浏览器下载空 HTML 模板后,通过 JavaScript 动态生成内容
优点
缺点
服务端渲染 (Server-Side Rendering) ,服务器生成完整 HTML 发送给客户端
优点
缺点
静态站点生成 (Static Site Generation):构建时预生成所有 HTML 页面
优点
缺点
增量静态生成 (Incremental Static Generation):SSG 的增强版,支持按需生成/更新静态页面
优点
缺点:
特性 | CSR | SSR | SSG | ISG |
---|---|---|---|---|
渲染位置 | 客户端 | 服务端 | 构建时 | 构建时+运行时 |
首屏速度 | 慢 | 快 | 最快 | 快 |
SEO | 差 | 优 | 优 | 优 |
服务器负载 | 低 | 高 | 最低 | 中等 |
动态内容 | 实时 | 实时 | 静态 | 支持 |
构建时间 | 短 | 每次请求 | 长(内容多时) | 中等 |
典型框架 | React/Vue SPA | Vue/Nuxt.js | VuePress/Hugo | Next.js 9.3+ |
适用场景 | 后台系统/Web 应用 | 内容型网站 | 文档/博客 | 电商/新闻网站 |
e7112
-1于