最新的 Next.js 新聞
2025 年 1 月 3 日
我們正在為 Next.js 開發一個簡單而強大的快取模型。在之前的文章中,我們討論了我們的快取歷程,以及我們如何得出 'use cache'
指令。
2024 年 10 月 24 日
前端效能很難做得正確。即使在高度優化的應用程式中,到目前為止最常見的罪魁禍首仍然是客戶端-伺服器瀑布。在推出 Next.js App Router 時,我們知道我們想要解決這個問題。為此,我們需要使用 React Server Components 在單次往返中將客戶端-伺服器 REST 提取移動到伺服器。這意味著伺服器有時必須是動態的,犧牲了 Jamstack 出色的初始載入效能。我們建立了部分預先渲染來解決這種權衡,並兼具兩者的優點。
2023 年 10 月 26 日
正如我們在 Next.js Conf 上宣布的那樣,Next.js 14 是我們最專注的版本,具有
- Turbopack
- 本地伺服器啟動速度快 53%
- 程式碼更新速度快 94%
- 伺服器動作 (穩定版)
- 部分預先渲染 (預覽)
- Next.js Learn (全新)
2023 年 10 月 23 日
App Router 中的 React Server Components (RSC) 是一種新穎的範例,它消除了與傳統方法相關的許多冗餘和潛在風險。鑑於其新穎性,開發人員以及隨後的安全團隊可能會發現將其現有的安全協定與此模型對齊具有挑戰性。
2022 年 5 月 23 日
此 RFC 概述了自 2016 年推出以來 Next.js 的最大更新
- 巢狀版面配置: 使用巢狀路由建置複雜的應用程式。
- 專為伺服器元件設計: 針對子樹導航進行了最佳化。
- 改進的資料提取: 在版面配置中提取資料,同時避免瀑布。
- 使用 React 18 功能: 串流、Transitions 和 Suspense。
- 客戶端和伺服器路由: 以伺服器為中心的路由,具有類似 SPA 的行為。
- 100% 漸進式採用: 沒有重大變更,因此您可以逐步採用。
- 進階路由慣例: 螢幕外存放、即時轉換等等。
2020 年 11 月 18 日
Next.js 旨在逐步採用。使用 Next.js,您可以繼續使用現有的程式碼,並根據需要新增盡可能多 (或盡可能少) 的 React。通過從小處著手並逐步新增更多頁面,您可以通過避免完全重寫來防止阻礙功能工作。
許多公司需要使其技術堆疊現代化,以降低成本、提高開發人員生產力,並為其客戶提供最佳體驗。元件驅動的開發極大地提高了現代程式碼庫的部署速度和可重用性。
憑藉超過 每月 800 萬次下載,React 是開發人員領先的元件驅動選擇。Next.js,用於生產的 React 框架,使您能夠逐步採用 React。
2020 年 10 月 27 日
2020 年 1 月 6 日
2019 年 10 月 9 日
我們今天很高興推出新的 Create Next App。
Create Next App 在一個命令中設定由 Next.js 驅動的現代 React 應用程式。
2019 年 9 月 30 日
2019 年 3 月 28 日
Styled JSX 是一個 CSS-in-JS 庫,可讓您編寫封裝和作用域 CSS 來設定元件的樣式。您為一個元件引入的樣式不會影響其他元件,讓您可以新增、變更和刪除樣式,而無需擔心意外的副作用。
2019 年 2 月 19 日
最近推出了 Next.js 8。該版本包括大量減少建置時記憶體使用量。這篇部落格文章將探討我們如何幫助社群最佳化 webpack。
2018 年 9 月 19 日
經過 26 個 Canary 版本和 340 萬次下載後,我們很榮幸推出生產就緒的 Next.js 7,其特色包括
- DX 改進:啟動速度快 57%,重新編譯速度快 42%
- 更好的錯誤報告,使用 react-error-overlay
- 升級的編譯管道:Webpack 4 和 Babel 7
- 標準化動態導入
- 靜態 CDN 支援
- 較小的初始 HTML 有效負載
- App 和 Pages 之間使用 SSR 的 React Context
2018 年 5 月 16 日
我們今天很榮幸推出生產就緒的 Next.js 6,其特色包括
- 零組態靜態匯出。預設情況下,無需
next.config.js
_app.js
,一個擴展點,可啟用頁面轉換、錯誤邊界等等- Babel 7 和 Fragment 語法
<>
支援 - 擴展的整合測試套件,重點關注安全性
- 核心程式碼庫中的 Flow 註釋
2018 年 3 月 26 日
我們很高興推出 Next.js 5.1,它具有環境組態、階段、Source Maps 和新的 Next.js 外掛程式的支援。