Right now, we are in the world of the static site. Static sites have always been super easy to deploy, but modern tooling makes creating static sites a charm.
For my blog, I use grow.io to create my site. Grow.io has a really nice arcitecture that should feel familiar if you've ever made a MVC based web site. You define "views", which are just Jinja2 templates. Then you add content, which is fed into the views.
I recently made a video tutorial for creating a static site with Grow. If you are looking for a quick introduction to Grow, this may interest you:
I hope you enjoyed this article. Contact me if you have any thoughts or questions.
© 2015—2024 Sam Parkinson