A single JS and HTML with Alpine.js.
To get Server Side Rendering (mostly on the meta:description head tag), the HTML is "enhanced" with a Cloudflare worker
To setup the cloudflare worker infrastructure, you'll need Wrangler. Simplest way is to do it via npx wrangler dev.
Push to main and let GitHub Action take care of it.