动态创建内容的最佳静态站点生成器

时间:2015-11-29 16:52:50

标签: dynamic static generator shopping-cart

哪个静态网站引擎最有意义,如果要使用例如动态内容制作在线商店。 Snipcart作为购物车? 我把Snipcart连接到Jekyll并且我已经看到使用其他静态站点生成器的实现,但我认为生成器应该是轻的(因为能够快速构建)和/或只能动态构建(大多数真的不是。)

动态内容我指的是网站应该经常更新/刷新,具体取决于例如仓库内容(限量版专柜 - 仅剩10件,然后9件等)和定时优惠(例如12小时特卖)?

我看了 Broccoli-Taco ,因为它有“基于数据动态生成的页面”,但我还没有让它工作(还没有放弃)。

然而,静态站点生成器对我来说是一个新手,因此我来到这个伟大的大师的地方,想看看这里是否有人有任何好的输入?

1 个答案:

答案 0 :(得分:2)

我们今天早上第一次尝试使用Broccoli-Taco也遇到了问题:困惑:我在Snipcart工作,我们想尝试一下,看看我们是否可以写一篇关于它的博客文章。 / p>

但是,我们尝试了很多静态站点生成器,我们非常喜欢它们;)以下是我们喜欢的一些生成器:

  • Hugo是一个用Go编写的静态站点生成器,编译时间是我们尝试过的最快的,他们的文档非常棒。我想这可能是我的最爱!

  • Roots是NodeJS中的静态站点生成器,效果很好,编译速度不如Hugo快,但仍然有规则!他们的文件也做得很好,它得到了Carrot的支持,这是纽约市的一个不错的代理商,所以它应该比Broccoli-Taco更加维护。

  • Middleman是Ruby中的静态站点生成器,在某些方面类似于Jekyll。效果很好!

我们在Snipcart's blog上为每个静态网站生成器发布了博客文章,它们可能对入门很有用:

最后一件事:你应该真正看看Netlify。这些家伙正在运行一项非常棒的服务,让静态网站轻而易举!每当您将更新推送到您的网站,更新您的数据文件或任何内容时,他们将在几秒钟内自动重新部署您的网站!我们经常使用Netlify,它真的很震撼。