使用静态网站构建工具不但可以让我们构建静态网站的工作大大简化,而且还可以迅速验证自己的想法,以最高效的方式开发网站。
这一章中将分别介绍三款流行的开源静态网站构建工具,然后说明为什幺我们选择使用Hugo来构建静态网站。
下面是三款静态网站构建工具的简要对比:
工具名称 | 开发语言 | 构建效率 | 典型用例 | 特点 |
---|---|---|---|---|
jekyll | ruby | 比较慢 | GitHub Pages默认的静态网站构建工具、kubernetes官网 | 历史悠久,开源已9年,模板和插件众多,但是构建速度慢 |
hexo | node.js | 一般 | 个人博客、产品展示 | 页面酷炫,前端开发者用户居多 |
hugo | go | 极快 | 个人博客、产品展示 | Go大神spf13开发,开源已4年,升级活跃,构建速度极快,后端开发者用户居多 |
以上工具都可以将markdown内容转换为静态页面。