Janik von Rotz


1 min read

The Static Site Generator to rule them all

TL;DR: Use Hugo.io for websites and Zensical for docs.

Since PHP2Shell we know that we should use static sites whenever possible. As the name implies Static Site Generators (SSG) do exactly that. They take templates, markup (data) and smash it together. The output is a beautiful website (HTML + CSS + JS). The big advantage of this, the system that building the website (artifact) is not the same serving it. The separation also makes it easy to keep sensitive data out of reach. Only what is supposed to be public goes public.

The SSG-approach has entered the mainstream a long time ago. Every major website is most likely a static site. The list of Static Site Generators (SSG) has become endless: https://jamstack.org/generators/

Some SSGs ask you to create templates (for websites) and some provide a highly opinionated template that can be customized (especially for docs). The SSGs I know fall into these categories:

From the very few I tested and without going into details, I recommend Hugo for websites and Zensical for documentations.

Category: software-tooling
Tags: 100daystooffload , hugo , zensical , static , website , documentation

Edit Page / Show Statistic