Skip to content

SSG (Static Site Generation) 静态站点生成

在构建时生成预渲染的HTML文件。

为什么不在构建时生成完整的HTML文件?

Preview

适用场景及特点:内容稳定、SEO优先、极快加载、CDN友好

SSR(Server-Side Rendering)服务器端渲染

在每次请求时由服务器动态生成完整的HTML并返回给客户端

SSR的过程

Preview
Preview
Preview

页面切换的时候,SSR怎么做

Preview
Preview
Preview
Preview

适用场景及特点:首屏快,SEO友好、服务器压力大、动态数据页面

CSR

服务器仅返回基础HTML骨架和JavaScript文件,浏览器加载后通过JS动态请求数据并构建DOM结构

SPA(单页应用)通常采用CSR(客户端渲染)模式实现

适用场景及特点:首屏性能较低、SEO不友好、交互性强、用户操作响应快