Next.js 15 RC 2
(nextjs.org)- @next/codemod upgrade: Code-Migrationen sind über codemod möglich
- Turbopack for development: Die statische Routing-Optimierung wurde mit Turbopack verbessert und die Build-Geschwindigkeit erhöht. Soll in 15 stabil werden
- Async Request APIs (Breaking): Anfragen-spezifische Daten (Header, Cookies usw.) werden zur Verbesserung der Server-Side-Rendering-Performance asynchron verarbeitet. Eine synchrone Nutzung ist weiterhin möglich, wird aber als Warnung angezeigt
- Server Actions: Die Sicherheit wurde durch die Einführung nicht vorhersagbarer IDs für eine sichere Datenübertragung verbessert, und ungenutzte Actions werden aus dem Bundle entfernt
- Static Indicator: Die Anzeige statischer Routen wurde verbessert, damit Entwickler den Ablauf der Routenverarbeitung leichter nachvollziehen können
- next/form: Eine
form-Komponente wurde hinzugefügt, um Client-Navigation schnell und einfach zu machen - next.config.ts: Direkte TypeScript-Unterstützung in der Datei next.config.ts
- instrumentation.js (Stable): Bietet Funktionen zur Überwachung der Performance des Next.js-Servers und zum Verfolgen von Fehlern. Eine Integration mit Observability-Tools wie OpenTelemetry ist möglich, und es wurde der
onRequestError-Hook hinzugefügt, der Serverfehler erfassen und wichtige Kontextinformationen protokollieren kann, wodurch sich dies in Sentry nutzen lässt. - Development and Build improvements: Verbesserungen bei Build- und HMR-Geschwindigkeit
- Self-hosting: Bei Self-Hosting wurde die Kontrolle über
Cache-Control-Anweisungen verbessert. Es wurde die EinstellungexpireTimehinzugefügt, mit der sich derstale-while-revalidate-Zeitraum für ISR-Seiten steuern lässt - Linting: Unterstützung für ESLint 9 hinzugefügt
Zusatz: Im Next.js-Blog ist jemand mit dem Namen Choi Ji-won1 zu sehen
Noch keine Kommentare.