A

Astro

Frameworks Fullstack / Meta-frameworks · Depuis 2021

2021

Creation

Framework content-first pionnier de l'islands architecture, envoyant zero JavaScript par defaut au navigateur. Permet d'utiliser React, Vue, Svelte ou Solid dans le meme projet, chaque composant interactif etant hydrate independamment. Ideal pour les sites ou le contenu statique domine et l'interactivite est localisee.

contentislandsstatic
Avantages & Inconvenients

Avantages

  • Zero JS par defaut : pages 100% HTML/CSS sauf islands explicitement hydratees
  • Multi-framework : React, Vue, Svelte et Solid cohabitent dans le meme projet
  • Content Collections avec validation Zod pour du contenu Markdown type-safe

Inconvenients

  • Pas adapte aux SPAs ou dashboards a forte interactivite
  • Islands hydratees independamment rendent le state partage inter-composants complexe
  • L'ecosysteme d'integrations est jeune compare a Next.js ou Gatsby
Cas d'usage
  • Sites de documentation technique (ex: Starlight, docs.astro.build)
  • Blogs et sites marketing ou le score Lighthouse 100 est un objectif
  • Portfolios et landing pages avec animations localisees

Autres dans Frameworks Fullstack / Meta-frameworks