Outil permettant de créer des sites Web statiques optimisés en utilisant le(s) framework(s) JavaScript de votre choix, sans envoyer de JavaScript au navigateur.
Architecture en ilots
Astro utilise une architecture en îlots, également connue sous le nom d’architecture en micro-frontend.
C’est une approche de développement web qui consiste à diviser une application web en plusieurs composants indépendants et réutilisables.
Ces composants, appelés îlots, peuvent être développés et maintenus séparément avec des technologies, des frameworks supportés par Astro, ce qui facilite la collaboration et la scalabilité.
C’est aussi un moyen simple de créer et de combiner des composants web.
Astro utilise des fichiers HTML pour définir les composants, et JavaScript pour ajouter une interactivité.
Les composants Astro peuvent être importés et utilisés dans d’autres composants, ce qui permet de créer des interfaces utilisateur complexes et réutilisables.