Sortie d’Astro 3.0
(astro.build)- Premier framework web majeur à prendre en charge l’API View Transitions
- Permet d’utiliser facilement partout des effets de transition entre pages comme le fondu, le glissement et le morphing, auparavant possibles uniquement dans les SPA
- Possibilité de conserver une UI commune entre les pages
- Rendu plus rapide : les composants Astro sont 30 à 75 % plus rapides
- Stabilisation de la fonctionnalité d’optimisation d’images
- Renseignement automatique de la largeur et de la hauteur pour éviter le CLS
- Prise en charge du service d’images intégré de Vercel
- Migration de la bibliothèque d’optimisation par défaut vers Sharp
- Prise en charge également de l’optimisation d’images distantes
- Améliorations du SSR pour le serverless
- Partenariat officiel avec Vercel
- Pre-Route Code Splitting, Edge Middleware, Host Customization
- Amélioration du JSX HMR : prise en charge de Fast Refresh pour React/Preact
- Génération de builds optimisés
- Minification HTML
- Remplacement des Component ID par l’attribut
data-astro-cid-hash - Prise en charge du CSS inlining
3 commentaires
C'est chouette !
En voyant les transitions, ça me rappelle l'époque, il y a dix ans, quand Android Material est sorti et qu'on nous montrait ce genre de transitions de page avec les floating buttons et l'action bar. J'ai l'impression que Google poussait ça à fond, mais quand on y repense, le fait qu'il y ait encore aujourd'hui assez peu d'apps qui utilisent vraiment bien les transitions montre bien les limites du truc.
Astro : déployer JavaScript au strict minimum
Astro 2.0