Maison > interface Web > js tutoriel > suivantjs 15

suivantjs 15

Mary-Kate Olsen
Libérer: 2024-10-23 18:17:22
original
406 Les gens l'ont consulté

nextjs 15

@next/codemod CLI : effectuez une mise à niveau transparente vers les dernières versions de Next.js et React avec cet outil de ligne de commande.

API de requêtes asynchrones (rupture) : les API spécifiques aux requêtes sont désormais asynchrones, ouvrant la voie à de futures optimisations. Un codemod est fourni pour aider à la migration.

Sémantique de mise en cache (rupture) : par défaut, les requêtes de récupération, les gestionnaires de route GET et les navigations côté client ne sont plus mis en cache. Cependant, la mise en cache peut être activée manuellement.

Prise en charge de React 19 : Next.js 15 inclut la prise en charge de React 19, avec des fonctionnalités expérimentales telles que le compilateur React et une gestion améliorée des erreurs pendant l'hydratation.

Turbopack Dev (Stable) : performances de développement optimisées avec des temps de démarrage plus rapides et des mises à jour de code plus réactives, grâce à Turbopack.

Indicateur statique : un nouvel indicateur visuel en mode développement pour mettre en évidence les itinéraires statiques, facilitant ainsi l'optimisation.

API unstable_after (expérimentale) : une nouvelle API qui vous permet d'exécuter du code après avoir diffusé une réponse, idéale pour des tâches telles que la journalisation et l'analyse.

API instrumentation.js (stable) : cette nouvelle API de cycle de vie du serveur améliore l'observabilité, offrant des intégrations avec des outils comme OpenTelemetry.

Formulaires améliorés (suivant/formulaire) : le composant

améliore les formulaires HTML classiques en ajoutant des fonctionnalités de navigation et de prélecture côté client.

Prise en charge de TypeScript pour next.config.ts : intégration TypeScript améliorée pour next.config.ts, offrant la sécurité des types, la complétion automatique et une meilleure expérience de développement.

Améliorations de l'auto-hébergement : nouvelles fonctionnalités pour l'auto-hébergement, notamment plus de contrôle sur les en-têtes Cache-Control, une gestion optimisée des images et l'utilisation automatique de Sharp pour le traitement des images.

Sécurité des actions du serveur : les actions du serveur sont désormais plus sécurisées avec des ID d'action uniques et un nettoyage automatique des actions inutilisées.

Regroupement de packages externes (stable) : le regroupement automatique de packages externes est désormais pris en charge pour les routeurs d'applications et de pages, avec de nouvelles options de configuration.

Prise en charge d'ESLint 9 : compatibilité totale avec ESLint 9, garantissant des transitions fluides tout en conservant la rétrocompatibilité.

Améliorations des performances : les temps de construction et les vitesses de rafraîchissement rapide ont été considérablement optimisés, rendant le processus de développement encore plus rapide et plus fluide.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal