JS-Framework, optimiert für schnelle, content-getriebene Websites. Default ist kein React, kein Client-State – nur HTML, JS nur dort, wo explizit angefordert (Islands). Astro denkt in Seite, nicht in App. astro
Faustregel
- Überwiegend Content, wenig Interaktivität (Blog, Doku, Marketing, Landingpage) → Astro. Schnellster First Load, geringste Komplexität.
- Viel Client-State, Auth-Flows, Dashboards, Formulare mit Server-Mutationen, KI-Chat-Streaming → Next.js