Celle-ci permet désormais de réutiliser les résultats de la première phase de rendu pour réduire le temps de génération des pages, accélérant ainsi les builds. Une autre amélioration clé concerne le Hot Module Replacement (HMR) des composants côté serveur, qui réduit les appels API lors du développement local, améliorant ainsi les performances.
Next.js 15 introduit également des fonctionnalités expérimentales pour offrir plus de contrôle sur le processus de génération statique, tout en avertissant que cela peut augmenter l’utilisation des ressources si mal configuré.
De plus, la nouvelle version inclut le support d’ESLint 9, facilitant la transition pour les projets tout en restant compatible avec ESLint 8. Les développeurs peuvent également s’attendre à une gestion améliorée des images, notamment pour ceux qui auto-hébergent leurs projets, sans besoin d’installer manuellement des librairies d’optimisation comme “sharp”.
Pour les utilisateurs qui gèrent des applications sur CDN, des ajustements plus fins sur les directives de cache, comme la configuration du “stale-while-revalidate”, sont désormais possibles, avec une durée par défaut étendue à un an.
Enfin, plusieurs fonctionnalités expérimentales introduites dans les versions précédentes, comme la gestion de la mise en cache et les routes dynamiques, ont été stabilisées dans cette version. Vous pouvez découvrir plus de détails sur ces améliorations sur le site officiel de Next.js