Astro: static site with islands only where needed
static site in Astro (zero JS by default, islands only where needed). For company and expert sites, documentation, landing pages, blogs, where content can live in the repo (Markdown/MDX) or be fetched from a CMS at build time. The cheapest "maximum PageSpeed" variant to maintain.