成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Next.js 14 發布:Server Actions 已穩定、部分預渲染進入預覽

開發 前端
Vercel 稱開發者現在應該使用 next dev -turbo 會得到更快、更可靠的性能。該公司還表示,一旦 Turbopack 所有測試都通過,它將進入穩定狀態(目前通過了 90% 的測試)。

Vercel 公司在 Next.js Conf 2023 上宣布了 Next.js 14。

Vercel 是流行的開源前端框架 Next.js 背后的公司,Next.js 提供了包括服務器端渲染和為 Web 應用程序生成靜態網站在內的功能。Vercel 作為一個開放的云平臺提供了網站托管服務,讓開發者能夠在上面開發、預覽和發布 Web 應用,同時優化了前端開發者的開發和部署體驗。

Next.js 14 主要變化:

  • Turbopack: App & 頁面路由通過了 5000 項測試

本地服務器啟動速度提升 53%

使用 Fast Refresh 進行代碼更新的速度提升 94%

  • Server Actions (Stable): 漸進式的增強突變

重新驗證緩存數據

支持簡單的函數調用

本地支持表單

  • Partial Prerendering (Preview): 快速初始化靜態響應 + 流式動態內容
  • Next.js Learn (New): 針對 App Router、身份驗證、數據庫等內容的全新免費課程
  • Turbopack 通過 5000 項集成測試

底層采用 Rust 編寫的構建引擎 Turbopack 已通過 next dev 的 5,000 項集成測試,這些測試包括 7 年的錯誤修復。

Vercel 稱開發者現在應該使用 next dev -turbo 會得到更快、更可靠的性能。該公司還表示,一旦 Turbopack 所有測試都通過,它將進入穩定狀態(目前通過了 90% 的測試)。

  • Server Actions

在 Next.js 14 中,Next.js 團隊通過穩定版本的 Server Actions 改進了開發者在編寫數據變更方面的體驗。

Server Actions 允許開發者定義異步服務器函數,使用 Server Actions 來重新驗證緩存數據、重定向到不同的路由、設置和讀取 cookie 等等。

現在,只需在 React 組件中定義一個函數,就能在服務器上安全地執行操作。

下面是一個簡易示例:

export default function Page() {
  async function create(formData: FormData) {
    'use server';
    const id = await createItem(formData);
  }
 
  return (
    <form action={create}>
      <input type="text" name="name" />
      <button type="submit">Submit</button>
    </form>
  );
}

這不僅減少代碼量,還減少了更改數據和重新渲染頁面所需的網絡往返次數,從而提升用戶體驗。

  • 部分預渲染 (Partial Prerendering)

Next.js 團隊正在為 Next.js 開發的” 部分預渲染 “是一種針對具有快速初始靜態響應的動態內容的編譯器優化。

Partial Prerendering 基于十年來對服務器端渲染 (SSR)、靜態網站生成 (SSG) 和增量靜態重驗證 (ISR) 的研究和開發。

責任編輯:武曉燕 來源: OSCHINA
相關推薦

2023-10-27 15:13:12

Next.jsRust

2024-04-28 10:56:34

Next.jsWeb應用搜索引擎優化

2024-05-09 09:01:03

2020-12-14 11:40:27

Next.js SSRReact

2023-10-28 09:41:12

Next.js函數配置選項

2023-09-20 10:14:03

Next.js前端

2024-12-16 08:40:51

2023-11-23 10:45:13

Next.js 14Supabase

2024-11-13 08:52:37

2022-10-13 18:54:57

JavaScriptQwikReact

2025-02-03 00:00:35

2023-11-16 07:43:26

Next.jsReact

2024-04-01 09:01:20

NextjsAntd5.0管理后臺系統

2023-01-03 08:00:00

2024-09-04 10:27:53

2024-09-18 15:58:05

2023-05-26 08:13:49

RSCNext.js開源

2024-12-13 08:37:32

2021-11-26 10:29:24

jsRemix開源

2025-02-05 07:00:00

Next.jsWeb前端
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 狠狠干五月天 | 紧缚调教一区二区三区视频 | 一区二区久久 | 中文字幕在线视频免费观看 | 成人精品一区 | 黄a网站| 成人免费视屏 | 日韩av最新网址 | 在线观看成人精品 | av在线天堂 | 精品二| 美女黄网| 亚洲国产精品99久久久久久久久 | 911网站大全在线观看 | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 国产一区二区三区久久久久久久久 | 久久国产精品久久 | av在线成人 | 亚洲精品在线免费 | 亚洲国产精品久久 | 午夜精 | 成人羞羞国产免费视频 | 亚洲在线中文字幕 | 一区二区三区欧美在线观看 | 黄免费观看视频 | 亚洲精品成人网 | 免费在线观看成年人视频 | 午夜视频在线免费观看 | 玖玖爱365| 在线观看国产 | 精品中文视频 | 99精品一区 | av免费网址 | 九九久久在线看 | 欧美国产在线一区 | 成人综合视频在线观看 | 欧美色综合一区二区三区 | 欧美日高清视频 | 国产xxx在线观看 | 国产一区二区三区 | 一区二区三区四区国产 |