Astro.js
Astro builds pages to plain HTML by default and only ships JavaScript where it's actually needed, so sites come out fast, secure, and cheap to host. It's what this very site is built on. For marketing sites, landing pages, and docs, it's hard to beat on performance and Core Web Vitals.
You still get a modern component-based codebase to work in — it just doesn't hand the weight of that over to your visitors' browsers.