While Gatsby looks good, I remember that the last time I looked at it Gatsby was always loading all blog posts. This isn't a problem for a small blog but with a blog with hundreds of posts this wouldn't be efficient. Plus there are some SEO issues because of its SPA nature. Are this issues still valid or did Gatsby changed in these regards?
It's nice because simple, but the quality of the plugins and the documentation is not very good. You end up wasting a bit of time discovering how to do even simple stuff.
The nice thing is that you can easily knock together a plugin to do what you need
> The nice thing is that you can easily knock together a plugin to do what you need
Precisely. I guess one of the reasons why metalsmith doesn't have any pre-installed plugins is that. Fortunately with a combination of metalsmith & gulp you can do wonders and it's quite flexible, compared to any other `blackbox`-utility on the market.
Does it have to be node.js? Are you looking to expand your JS skills, or do you just want a decent static site generator? (If B, then hugo is awesome, and awesome fast)
16 comments
[ 2.6 ms ] story [ 55.5 ms ] threadCode splitting is an expected part of an upcoming 1.0 release I believe (may be misremembering)
You can filter by language and then, you get Hexo, GitBook and Gatsby as the front runners for Javscript ranked by Github stars.
1: http://metalsmith.io
The nice thing is that you can easily knock together a plugin to do what you need
Precisely. I guess one of the reasons why metalsmith doesn't have any pre-installed plugins is that. Fortunately with a combination of metalsmith & gulp you can do wonders and it's quite flexible, compared to any other `blackbox`-utility on the market.