首頁  >  文章  >  web前端  >  下一個js 15

下一個js 15

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-23 18:17:22307瀏覽

nextjs 15

@next/codemod CLI:無縫升級到最新版本的 Next.js 並使用此命令列工具進行 React。

非同步請求 API(突破):特定於請求的 API 現在是非同步的,為未來的最佳化鋪平了道路。提供了一個 codemod 來幫助遷移。

快取語意(破壞):預設情況下,不再快取取得請求、GET 路由處理程序和用戶端導覽。不過,可以手動啟用快取。

React 19 支援:Next.js 15 包含對 React 19 的支持,具有 React 編譯器等實驗性功能,並改進了水合過程中的錯誤處理。

Turbopack Dev(穩定):借助 Turbopack,透過更快的啟動時間和更靈敏的程式碼更新來提高開發效能。

靜態指示器:開發模式下新增視覺化指示器,突顯靜態路由,讓最佳化更容易。

unstable_after API(實驗性):一種新的 API,可讓您在串流回應後執行程式碼,非常適合日誌記錄和分析等任務。

instrumentation.js API(穩定):這個新的伺服器生命週期 API 提高了可觀察性,提供與 OpenTelemetry 等工具的整合。

增強的表單(next/form):

元件透過新增用戶端導覽和預取功能來增強常規 HTML 表單。

對 next.config.ts 的 TypeScript 支援:改進了 next.config.ts 的 TypeScript 集成,提供類型安全、自動完成和更好的開發人員體驗。

自架改進:自架的新功能,包括對 Cache-Control 標頭的更多控制、最佳化的映像處理以及自動使用 Sharp 進行映像處理。

伺服器操作安全性:伺服器操作現在透過唯一的操作 ID 和自動清理未使用的操作變得更加安全。

捆綁外部套件(穩定):應用程式和頁面路由器現在支援外部套件的自動捆綁,並具有新的設定選項。

ESLint 9 支援:與 ESLint 9 完全相容,確保平滑過渡,同時保持向後相容性。

效能改進:建置時間和快速刷新速度都顯著最佳化,使開發過程更快、更流暢。

以上是下一個js 15的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn