8 points par ragingwind 2024-10-16 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Mise à niveau avec @next/codemod : la migration du code est possible via un codemod
  • Turbopack pour le développement : optimisation du routage statique avec Turbopack et amélioration de la vitesse de build. La stabilisation est prévue dans la version 15
  • API de requête asynchrones (breaking change) : les données spécifiques aux requêtes (en-têtes, cookies, etc.) sont traitées de manière asynchrone afin d’améliorer les performances du rendu côté serveur. Une utilisation synchrone reste possible, mais elle est signalée par un avertissement
  • Server Actions : sécurité renforcée grâce à l’introduction d’identifiants impossibles à deviner pour un transfert de données sûr, et suppression du bundle des actions non utilisées
  • Static Indicator : amélioration de l’affichage des routes statiques pour permettre aux développeurs de mieux comprendre le processus de traitement des routes
  • next/form : ajout d’un composant form permettant une navigation côté client plus rapide et plus simple
  • next.config.ts : prise en charge directe de TypeScript dans le fichier next.config.ts
  • instrumentation.js (stable) : fournit des fonctionnalités pour surveiller les performances du serveur Next.js et suivre les erreurs. Intégration possible avec des outils d’observabilité comme OpenTelemetry, et ajout du hook onRequestError pour capturer les erreurs serveur et enregistrer les principales informations de contexte, exploitable dans Sentry
  • Améliorations du développement et du build : amélioration de la vitesse de build et du HMR
  • Self-hosting : contrôle renforcé des directives Cache-Control en auto-hébergement. Ajout du paramètre expireTime pour contrôler la période stale-while-revalidate des pages ISR
  • Linting : ajout de la prise en charge d’ESLint 9

Au passage, on dirait qu’une personne nommée Jiwon Choi1 apparaît sur le blog Next.js

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.