Hacker News new | ask | show | jobs
by gwd 1500 days ago
I've been looking at replacing my project's website with Hugo (https://gohugo.io). Rather than generating a web page dynamically every time someone comes to your site, you generate the entire website statically whenever you change something. That means hosting can be entirely a "dumb" web server (or a "dumb" web server + apis which feed info to javascript, if you really need it). It also means:

* you can keep everything in version control to roll things back

* content can be fed to it programmatically

* project members can send pull request to post content, rather than requiring a special account

I've only gone through some examples from a book so far, but it looks pretty powerful, and is has good recommendations from others in the community.

I don't (yet) have a personal web presence, but if I do, it will definitely be something like Hugo.

2 comments

There's also a plugin for Wordpress (SimplyStatic, I believe) that creates a static copy of your site. I use it in conjuction with bitbucket and netlify, and it works quite well.
And the dumb web server can be Firebase Hosting, Netlify, Vercel, CloudFlare Pages, with extremely generous free tiers and practically zero maintenance.