Un framework web qui produit du HTML pur par défaut. Idéal pour les sites d'entreprise, les landing pages et les contenus qui doivent bien se classer sur Google.
- Type
- Framework web
- Langue
- TypeScript
- Rendu
- Statique et serveur
Qu'est-ce qu'Astro ?
Astro est un framework web open source pour les sites axés sur le contenu. Les pages sont générées à l'avance ou sur le serveur en HTML pur. Le JavaScript n'est chargé que pour les éléments qui doivent vraiment être interactifs, ce qu'on appelle l'architecture en îlots (islands). Le contenu issu d'un CMS, de Markdown ou d'une API est transformé en pages rapides et légères.
Pourquoi Astro ?
JavaScript minimal
Seuls les éléments interactifs chargent des scripts. Le reste est du HTML pur, la page s'affiche donc immédiatement.
Fort en SEO
Du HTML complet pour les moteurs de recherche et les crawlers IA, avec d'excellents Core Web Vitals.
Flexible avec le contenu
Fonctionne avec n'importe quel CMS headless, Markdown ou API maison. Les rédacteurs gèrent le contenu, nous veillons à la vitesse.
Ce pour quoi nous l'utilisons
- ASites d'entreprise et landing pages
- BBlogs, bases de connaissances et documentation
- CSites marketing avec un CMS headless
- DSites multilingues
Quand choisir Astro ?
Choisissez Astro si votre site présente surtout du contenu et que la vitesse et le référencement passent avant tout. Si le site doit offrir beaucoup de fonctionnalités connectées ou personnalisées, nous recommandons Next.js.
Astro ou Next.js ?
Astro est conçu pour le contenu : le moins de JavaScript possible, le plus rapide possible. Next.js est conçu pour les applications avec interaction, comptes et données dynamiques. Pour un site d'entreprise, nous choisissons généralement Astro ; pour un site avec un espace connecté, Next.js.