A static site does not have to feel frozen. With a bit of JavaScript, a static page can ask an API for data, then update the page on the fly.
Experimental global fetch API that simplifies writing cross-platform HTTP request code is available by default in the latest version of the popular JavaScript runtime. Node.js 18, the latest version ...