8 Punkte von ragingwind 2024-10-16 | Noch keine Kommentare. | Auf WhatsApp teilen
  • @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 Einstellung expireTime hinzugefügt, mit der sich der stale-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.

Noch keine Kommentare.