Zum Inhalt springen
Aktuell ausgebucht
Frontend

Astro

Astro ist ein Web-Framework für schnelle, inhaltsgetriebene Websites, die standardmäßig kaum JavaScript ausliefern. Warum ich die meisten Marketing-Seiten damit baue.

KI-Zusammenfassung anfordern

Astro ist ein Web-Framework für inhaltsgetriebene Websites. Es rendert Seiten beim Build oder auf dem Server zu schlichtem HTML und schickt JavaScript nur dorthin, wo eine Komponente es wirklich braucht.

Stärken: was es gut kann

  • Schnell von Haus aus: Seiten liefern wenig oder gar kein JavaScript aus, was sich direkt in den Core Web Vitals zeigt.
  • Inhalte zuerst: Markdown, Content Collections mit Typprüfung und Anbindungen an alle großen Headless-CMS.
  • Islands: Interaktive Teile können React, Svelte, Vue oder reines JavaScript nutzen, nur dort, wo es nötig ist.
  • SEO und Barrierefreiheit: sauberes HTML, eingebaute Bildoptimierung, Sitemaps und View Transitions.
  • Freie Hostingwahl: Statische Seiten laufen überall, Server-Rendering funktioniert auf Cloudflare, Node und weiteren Plattformen.

Grenzen: was zu bedenken ist

Für stark interaktive Anwendungen mit viel gemeinsamem Zustand ist ein App-Framework wie SvelteKit oder Next.js oft die bessere Basis.

Einsatz: wann ich es wähle

Für Marketing-Seiten, Landingpages, Blogs, Dokumentationen und mehrsprachige Unternehmensseiten, allein mit Markdown oder kombiniert mit einem Headless-CMS. Diese Website ist mit Astro gebaut.

← Alle Tools