流行开源的博客静态站点生成器

内容进去,网站出来,准备部署。(In goes content, out comes a website, ready to deploy.)—— 出自《Nikola》

“静态网站”是一组生成的 HTML 文件。内容是建立在 HTML 文件中的,而不是使用动态后端语言来即时生成内容。它具有速度快、响应快的特点。

静态网站生成器(SSG)是拿来做这个用途的。不过,与上个世纪 90 年代用 Dreamweaver 等工具来编写纯 HTML + CSS 的网站相比,最大的不同之处在于其 “数据驱动(data-driven)” 和 "预渲染(pre-rendering)"。

“可以将静态站点生成器看作一个脚本,它接收数据、内容和模板,对它们进行处理,并输出一个包含所有结果页面和资产的文件夹。” -- Phil Hawksworth

我们可以看到,在过去的数年里,围绕移动应用、前端框架、以 API 为中心的基础设施取得了巨大的进展。各种框架、各种语言的(无头)CMS、Blog Engine(Platform)、包括 SSG(静态网站生成器),“琳琅满目”,从未有过那么多的选择!竞合之间,在开源世界里、浩瀚星空上,一众 “SSG 之星”:Eleventy、Gatsby、Hugo、Hexo、Next 等等,闪亮其中。

Eleventy:"十一是一个杀手级的静态网站生成器。仅此而已。-- Sara Soueidan" 典型网站:11ty.devJamstack.orgweb.devGoogle V8Netlify......


标签: 

JavaScript

eleventy 几乎迷人的简单

一个更简单的静态网站生成器。Jekyll 的替代品。将模板目录(不同类型)转换为HTML。「A simpler stat...
766
Blog software

Gatsby v2 一个前端搞定全部事情

使用 React 构建快速、现代的应用程序和网站。(Build blazing fast, modern apps an...
1852
CMS

Hugo 全球最快的建站框架

Hugo 是最流行的开源静态网站生成器之一。凭借其惊人的速度和灵活性,Hugo 让建站再次充满乐趣。「Hugo is o...
1521
Blog software

Jekyll 简单静态博客意识

Jekyll 是用 Ruby 语言编写的、支持博客的静态站点生成器。(Jekyll is a blog-aware st...
1640
Blog software

VuePress 像数1,2,3一样容易

简约的 Vue 驱动的静态网站生成器。「📝 Minimalistic Vue-powered static site g...
1033
CMS

Ghost 非常独立、专业的出版

排名第一的无头Node.js CMS,用于专业出版。「👻 The #1 headless Node.js CMS for...
1773
Blog software

Gitfolio 适合GitHub用户

每个 github 用户的个人网站 + 博客。(personal website + blog for every gi...
998
Go

Journey 用Go编写兼容Ghost主题

一个用 Go 编写的博客引擎,兼容 Ghost 主题。「A blog engine written in Go, com...
761
Blog software

Nikola 快速、增量的构建

一个静态网站和博客生成器。(A static website and blog generator)
768
Python

Pelican 桌面应用

支持 Markdown 和 reST 语法的静态网站生成器。由 Python 支持。「Static site gener...
891
Blog software

Hexo 数百个主题和插件

一个快速、简单、强大的博客框架,由 Node.js 驱动。「A fast, simple & powerful blog...
1305
CMS

Publii - Static-Site CMS 基于桌面的CMS

Publii 是一款基于桌面的 CMS,适用于 Windows、Mac 和 Linux,即使是初学者也能快速、轻松地创建...
1240
CMS

Lektor 桌面应用

lektor 静态文件内容管理系统。(The lektor static file content management...
756
JavaScript

Next.js 被全球领先的公司所使用

React 生产框架。(The React Framework for Production)
1370
To the top