One can simply just use static cache plugin without hassle of so called “jamstack” and over-complicated things.

Static sites are great and simple, upload some files to any host or service like Netlify and job is done. Static site is fast, safe and reliable way to display content to visitors.

It’s fun to open vim editor in terminal, add some content, then just git push and within few seconds content is online with Netlify without leaving terminal and open any other software or window. The site is not only fast and secure, but admin have own backup and backup in github/gitlab …

To be honest, majority of website online could be done as static sites. However admins like some bloat so today’s web is practically broken.

If someone try to add some “features” like contact form from third party service, it’s more hassle than it’s worth. These service does not work well at all. Static site does not need contact form, it’s less secure and less reliable than just mailto link.

So called “jamstack” sounds cool, however it’s complicated and no less bloated than traditional CMS.
In many cases, admin deal with some CMS, some API, some third party service for it and still he has zero content online.