Check out How to Modernize a Docs Site: Explore Three Static Site Generators by annegentle. Here is an excerpt:
Sometimes treating docs as code seems overly complicated. Let’s break it into component parts – static site generators, development environments, source control, continuous integration, hosting,…
The full article is available here.