We’ve said it before, at Marzee Labs we like to build static sites. Heck, we like to build sites whether static or CMS-based like Drupal; in short, whatever the need we enjoy tackling the challenge.
So, here is one of those challenges, a lightweight project in which (due to budget and/or content restrains) the best option is a static site. Plot twist, it needs a way to edit the content without having to change a single line of code. Drupal or Wordpress being over the top in this case, we started work on an alternative to get this done.
At Marzee Labs we like to build static sites. In this blog post, we're sharing an ingredient list to build a new static site - including a deployment and testing pipeline - in less than an hour. Best of all, all these tools are for free if you code in the open!
Typically, static site generators compile a list of markdown and template files into HTML. Funnily, the name "static" is somewhat of an oxymoron. In fact, since we adopted static site generators, we are much more free to adopt and leverage HTML and JS libraries, leading to sites that are much less static than the ones we typically build using a full-fledged CMS.
Marzee Labs has its strong arm in Drupal development. When we started the talks on setting up our site, we initially started thinking in modules, content types, Views and other Drupal lingo. But we shifted the conversation to another topic: was Drupal the tool we wanted to use?