zhaiduo.com

Loving Coding & Visual Design

我对 Gatsby 的看法

静态网站生成器我玩儿过不少,基本上都是基于不同语言的版本,支持 Markdown 格式来写文章,然后发布成网站。最常见的就是博客类型的静态网站,主要功能包括目录分类、标签、评论等功能,甚至包含全站搜索。Gatsby 是我最近尝试的一款,感觉它和之前的生成器相比最要有一下几个优点:
1、把静态网站的数据源扩展到了各种形式,包括数据库、本地目录等。这无疑缩小了静态网站相比动态网站的不足之处。比如你可以很轻松的实现一个目录管理的项目。
2、插件功能强大,背靠 React 的巨大资源,你可以集成你想得到的任何网站功能。
3、免费集成了静态网站制作、发布一条龙服务,你可以快速的制作发布一款功能强大的静态网站。

当然 Gatsby 相对于很多非专业人士来说,安装发布定制还是比较复杂的。特别是定制,需要了解 React 的相关开发知识,对前端小白来说有一定难度。当然,随着使用人数越来越多,我相信 Gatsby 会发展的越来越好。也越易于大家使用。