Pourquoi nous avons choisi Astro ?

Astro s’est rapidement imposé pour plusieurs raisons stratégiques :

Critère Observation Impact sur le projet
Performance initiale Rendu HTML statique, 0 JS par défaut Temps de chargement ultra rapide
Poids du bundle Très faible (JS uniquement sur les composants interactifs) Réduction du coût réseau et meilleure UX
Simplicité du code Structure claire, séparation nette contenu / logique Maintenance facilitée
SEO et accessibilité Excellent grâce au pré-rendu HTML Meilleur référencement naturel
Facilité d’intégration Support hybride et partiel Intégration fluide avec notre stack existante
Écosystème en croissance Plugins officiels et communauté active Améliorations et support à long terme

Nous avons retenu Astro car il permet de livrer un site ultra performant dès le premier rendu, tout en restant suffisamment flexible pour intégrer des composants dynamiques grace à astro islands.
C’est une approche “content-first” qui correspond parfaitement à notre besoin : beaucoup de contenu statique, enrichi par quelques zones interactives.