Static Site Generator

Author Avatar
琉璃 10月 03, 2019

比较常见的静态网站生成器分别是Hexo,Hugo,Gatsby.js,Eleventy。他们各自有着各自的优缺点。其中除了Hugo是go写的,其他都是JS写的。

Hexo是比较常用的用来生成博客的静态网站生成器。它开箱即用,也可以很方便的进行主题和插件的调试及安装,不需要前端的知识。

Hugo最大的特点就是快。但是它只支持主题,并不支持插件。

Gatsby.js是静态网站生成器没错,但是并不是针对博客的。它支持React,因此可以用它来将一些交互复杂的React网站静态化。他并不是开箱即用,需要自己写前段,写模版或者下载现成的模版和插件。

Eleventy.js还没有来到稳定版,它是这几个当中最简洁的生成器。他支持多样的模版文件。但是现在并没有多样的插件,并且并未支持主题。想要用来做博客得自己写模版,写前端。抛开它的简洁性,我为什么不去用Gatsby.js呢。同样是自己配置,但Gatsby好得有React用。

This blog is under a CC BY-NC-SA 3.0 Unported License
本文链接:https://www.inevitable.tech/posts/c54975aa/