Next.js 9.5 正式發佈:支持 Webpack 5

Next.js 9.5今天正式發佈了,其改進包括:

  • 穩定的增量靜態再生 :部署後以毫秒爲單位重建靜態頁面
  • 可自定義的基本路徑 :在域的子路徑上輕鬆託管Next.js項目
  • 支持重寫、重定向和標頭 :重寫虛擬URL,重定向舊URL,向靜態頁面添加標頭
  • URL中的可選尾斜槓 :始終強制去除/顯示尾斜槓
  • 永久緩存頁面包 :未更改頁面的JavaScript文件現在可以在各個版本之間繼承
  • 快速刷新增強 :增強了Next.js實時編輯體驗的可靠性
  • Production React Profiling :衡量項目渲染“成本”的新標誌
  • 可選的“捕獲所有路由” :動態路由現在爲SEO驅動的用例提供了更大的靈活性
  • Webpack 5支持(測試版) :可選地加入Webpack 5,以改進構建體積和速度

穩定的增量靜態再生

Next.js在9.3版中引入了靜態網站生成方法,其目標很明確:我們應該獲得靜態的優勢(一直很快,一直在線,全局複製),但是對動態數據的出色支持也不能丟,後者是Next.js的看家本領。

爲了兩全其美,Next.js引入了 增量靜態生成 ,在你構建站點之後更新靜態內容。使用getStaticPaths中的fallback: true選項,可以 在運行時註冊新的靜態頁面

原文鏈接:【https://www.infoq.cn/article/DLj866LuFEQIEmkpHZgQ】。未經作者許可,禁止轉載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章