如果你做过个人博客网站,那么一定对静态网站生成器不陌生。无论是 Ruby 语言的 Jekyll、Go 语言的 Hugo、还是基于 React 的 Gatsby,这些工具都有庞大的用户群体。对于喜欢的人来说,它们是无可替代的神器,而对于不喜欢的人,则可能难以“下咽”。正如俗话所说,“萝卜青菜,各有所爱
如果你曾经创建过个人博客网站,那么一定对静态网站生成器不陌生。无论是Ruby语言的Jekyll、Go语言的Hugo,还是基于React的Gatsby,这些工具都拥有庞大的用户群体。对于喜欢的人来说,它们是无可替代的神器,而对于不喜欢的人,则可能难以“下咽”。正如俗话所说,“萝卜青菜,各有所爱”,没有最好用的工具,只有最适合自己的。
比如,上周热门的开源项目zola,它的诞生就是因为作者不喜欢Hugo的模板引擎,同时为了追求更简洁的使用体验。他选择用Rust开发了zola这款静态网站生成器,提供独立的可执行文件和更简单易用的模版语言。同样备受关注的还有dockur/macos,它可以让用户在Docker中体验macOS系统。用于备份QQ空间说说的GetQzonehistory,虽看似简单,但凭借切中用户痛点和开箱即用的特点,让它在短时间内获得上千Star的关注。