Le framework web pour
les sites ultra-rapides
Astro génère du HTML statique par défaut et n'envoie du JavaScript que là où c'est nécessaire. Résultat : des sites plus rapides, un meilleur SEO, et une expérience utilisateur optimale.
Pourquoi Astro ?
Astro combine le meilleur du développement web moderne avec des performances que seul le HTML statique peut offrir.
Zéro JS par défaut
Astro envoie du HTML pur. Pas de framework JavaScript côté client sauf là où vous le demandez explicitement.
Islands Architecture
Hydratez uniquement les composants interactifs. Le reste reste du HTML statique ultra-rapide.
Content Collections
Gérez votre contenu Markdown/MDX avec des schémas typés Zod et un typage TypeScript complet.
File-based Routing
Les fichiers dans src/pages/ deviennent automatiquement des routes. Simple, prévisible, puissant.
Multi-framework
Utilisez React, Vue, Svelte, Solid — ou tous à la fois — dans le même projet Astro.
Performance native
Score Lighthouse 100/100 out-of-the-box. Le HTML statique est imbattable en performance.
HTML d'abord, JS ensuite
Contrairement aux SPA traditionnelles qui envoient un bundle JavaScript complet, Astro génère du HTML pur au build. Le JavaScript n'est chargé que pour les composants interactifs — les Islands.
Ce paradigme permet d'atteindre des scores Lighthouse parfaits tout en conservant l'interactivité là où elle est nécessaire.