静态站点生成器(SSG)

静态站点生成器(SSG)是一种用于生成静态网站的软件。静态网站由 HTMLCSSJavaScript 文件组成。最重要的是,静态站点不存在服务器端逻辑,因此对于任何给定的 URL,所有用户都会收到相同的内容。作者可以用生成器支持的任意格式(如 Markdown、reStructuredText、HTML,甚至有时是 React 等)编写内容,生成器会将其编译为一组经过优化的静态文件,供浏览器渲染。

静态站点通常用于博客、文档和其他以内容为主的网站,它们不需要从服务器端获取或生成数据。由于它们可以通过 CDN 进行分发,它们还具有速度快、安全并且易于部署的优点。

参见