Technologie
Astro
Content-first-Framework für statische Websites mit Inseln der Interaktivität.
Astro ist unsere Standardwahl für inhaltslastige Websites: Marketingseiten, Dokumentation, Blogs und Landingpages.
Was wir daran mögen
- Standardmäßig kein JavaScript — Seiten werden als reines HTML und CSS ausgeliefert, solange wir Interaktivität nicht ausdrücklich aktivieren. Das hält Lighthouse-Werte mühelos oben.
- Komponenten-Inseln — wenn wir doch eine React-, Svelte- oder Vue-Komponente brauchen, hydratisiert sie isoliert — ohne die gesamte Framework-Laufzeit nachzuziehen.
- Content Collections — typsicheres Markdown/MDX mit Zod-Schemas, validiert zum Build-Zeitpunkt. Keine Überraschungen in der Produktion.
- MDX erster Klasse — Inhalte als Markdown schreiben und Komponenten hinzufügen, wenn nötig.
Wann wir nicht dazu greifen
Für app-artige Produkte mit signifikanter Interaktivität, persistentem Zustand oder umfangreicher Server-Logik bevorzugen wir meist Next.js oder ein dediziertes SPA-Framework.