This past week I started playing with GatsbyJS, a static site generator and framework centered around React.
I successfully used today it to generate a static version of this blog (I’m in the process of selecting the static site tool that will replace my vintage 2008 Django-based engine).
The componentization that React brings isn’t much of a win for me here, i.e. I’m not likely to be building components for my blog that I reuse elsewhere.
It’s definitely more than just a static site generation tool (hence the 400MB of Node modules for a “starter blog” development environment!), but as a way to develop apps that don’t need a dedicated back-end I can see the appeal.