There are two camps of static site generators - the traditional one generate a multi-paged static site, and some others generates SPA that pretended to be a static site. The later camp need to use techniques such as the PRPL Pattern to address some short-comings of SPA.

Generate static HTML

  • Jekyll
  • Hugo

Generates SPA

Hybrid