3 ms·
Having gone through this whole process myself last year, I would definitely recommend a static site generator. My site [1] is built on Jekyll [2], stored in a G
by Etheryte 7y ago
Having gone through this whole process myself last year, I would definitely recommend a static site generator. My site [1] is built on Jekyll [2], stored in a Github private repository and is hosted by Netlify [3] for free. The only running cost is the domain name.
Personally I didn't really enjoy setting up Jekyll since I'm not all that at home with Ruby so I would recommend looking at alternatives. Once it's set up though, it's very convenient to work with.
The Github repo is cloned locally, I write posts in markdown and then simply push to the repository. Netlify watches the repository for changes and automatically deploys whenever there's changes. It's very convenient. The compilation cost is paid upfront so the page is very fast as well. Last I checked, it scored 98-100 on all metrics in Lighthouse.
[1] https://www.karltarvas.com/blog/ https://www.karltarvas.com/blog/
[2] https://jekyllrb.com/ https://jekyllrb.com/
[3] https://www.netlify.com/ https://www.netlify.com/