Sortie de Next.js 13
(nextjs.org)Annonce de la nouvelle version 13 lors de Next.js Conf 2022. Vercel a mobilisé toute l’expertise des développeurs de React, Turbo et Webpack, récemment recrutés, pour ajouter de nouvelles fonctionnalités.
- Répertoire
app/:- Layout : un Layout conçu par défaut pour éviter les rerenders
- Server Component : prise en charge des nouveaux Server Components de React pour améliorer la vitesse de chargement
- Streaming : possibilité de rendre l’UI via un streaming progressif
- React Suspense For Data Fetching : le hook
usepermet de contrôler fetch, cache et revalidate. Les avantages existants de SSG, SSR et ISR peuvent être gérés au niveau des composants
- Turbopack : outil Rust destiné à remplacer Webpack, 700 fois plus rapide que le Webpack existant. Implémenté par le mainteneur principal de Webpack sur la base de l’architecture Turbo
- next/image, next/font, next/link : en collaboration avec Google Chrome, amélioration des éléments qui pénalisaient jusque-là les performances de chargement. Avec l’optimisation au moment du build, des éléments comme Google Fonts sont notamment intégrés directement
3 commentaires
Intégrer Google Fonts directement… énorme.
Bien
Turbopack : https://fr.news.hada.io/topic?id=7664