4 Building a documentation site

This chapter covers

  • Understanding the needs of a typical documentation site
  • Choosing a headless CMS for managing documentation
  • Choosing a static site generator for a documentation site
  • Installing and configuring Hugo
  • Setting up Netlify CMS open editing and modeling
  • Configuring Netlify and GitHub for user authentication
  • Editing content in Netlify CMS

The Jamstack has always excelled at content-focused sites, even from the early days of static site generators. Static HTML and CSS is perfect for displaying content quickly and efficiently; thus, content sites lend themselves to pre-rendering using Jamstack tools. This is why documentation sites have been one of the most obvious use cases for the Jamstack.

Documentation ...

Get The Jamstack Book now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.