blog

zurück
1 min | 176 Wörter
astro
javascript
tailwind

Astro.js

Astro.js ist ein Web-Framework zum bauen schneller, content-fokusierter Websites.
Der Clou, die server-first Island-Architektur schiebt die Arbietslast dahin wo sie hingehört:
zurück zum Server

Was ist die Island-Architecktur

Die Idee der ”Island-Architecktur” wurde erstmals von der Frontend-Architektin von Etsy,
Katie Sylor-Miller, im Jahr 2019 geprägt und in diesem Beitrag von Preact-Erfinder Jason Miller weiter ausgeführt.

Astro adaptiert diesen Vorschlag, so lassen sich Komponenten mit React, Preact, Svelte, Vue, SolidJS, AlpineJS, oder Lit erstellen und einfach einbinden.


*.astro

---
import InteractiveContactForm from '../components/InteractiveContactForm.svelte';
---
// "client:load" ships the component with javascript
<InteractiveContactForm translations={translations} client:load>
  <h3>Kontaktform</h3>
</InteractiveContactForm>
Peter Meier
/
2. November 2022