This is addressing all the things I don't care about at all for a static site, and then suggesting a tool that makes very little sense.<p>If you're hosting a static site... life is easy. Throw your content in any s3 compatible storage and point a CDN at it. Done. It will cost literal pennies a year (The domain name will be <i>by far</i> the most expensive piece, and lots of places will give that to you for free if you don't care about being a subdomain).<p>That too complicated for you? Host it on a raspberry pi out of your bedroom. For the vast majority of traffic loads... that thing is going to be A-OK, even on a crappy consumer line (You'll probably be violating your TOS with your provider if it's a commercial site... but I've found they really don't seem to care unless you're causing them headaches, and a static site ain't gonna cause many headaches).<p>That too complicated for you? 10 lines of js with express will stand up a prefectly functional static site. Or you literally just install nginx and configure a single server block.<p>Static sites are <i>fucking easy</i>. It is ridiculously easy to serve static content these days. And borderline free (again - the domain name is going to DWARF the rest of your costs combined, even if you're only paying 5 bucks for the name).<p>How do you generate your static content? Who cares - do whatever feels best to you (I personally think rails is a bonkers solution, but if you want to use rake tasks to create your output... more power to ya?)<p>It <i>really</i> sounds like the author doesn't understand what a static site is, because JAMstack also isn't a static site solution (It has API right there in the name).<p>If you need to be consuming APIs with changing data... you aren't a static site (even if the html/js/css you serve happens to be static). In which case... rails is a fine choice, but if you're <i>only</i> serving the html/js/css and hitting 3rd party apis... I would still recommend an s3 bucket with a CDN.