Hello Gatsby

Monday, August 26th 2019, 8:23:41 am

In my time as a web developer around the Drupal community I have spent the last couple of years around the idea of decoupled CMS systems. Along that path, it's been hard to miss the current explosion of work around Gatsby.js. I'm certain I don't need to introduce Gatsby to most of you, but for those that aren't, it's a static site generator that is itself based on the popular React Javascript framework. It has been growing leaps and bounds over the last year or so, especially in terms of involvement from the Drupal community. Another blog post on that is forthcoming....

As a learning tool and experiment, I have begun porting my site over from Hugo to Gatsby. I do believe in dogfooding, and I have been pushing our frontend to look at Gatsby as the right tool for certain things we are working on (or will be), so this makes a lot of sense for me personally. At this time, there is no Drupal component - I am simply using it as a static site generator to read Markdown directly from the repo and publishing to my hosting. I borrowed a stylish HTML5UP starter from the Gatsby gallery, and away I go...

As I write this, I haven't pushed this to production, but hopefully I will have baseline functionality done in the next few days so I can focus on getting back into blogging to organize my thoughts. Hopefully also I can share some insights and bits I pick up along the way.