AI 語音朗讀 · Edge TTS
Next.js 16.2 Adapter API 穩定發布,跨雲平台部署邁向開放協作新時代
Next.js 16.2 正式發布穩定的 Deployment Adapter API,由 Netlify、Cloudflare、OpenNext、AWS 和 Google Cloud 共同參與開發。這個 API 標誌著 Next.js 從 Vercel 獨家最佳化的框架,轉變為真正跨平台可移植的開源專案,但這只是漫長旅程的起點。
三年社群努力的結晶
OpenNext 源於 SST 為 AWS Lambda 打造的無伺服器適配器,旨在解決在 Vercel 生態之外部署 Next.js 應用的困難。 2024 年 5 月的 OpenNext V3 推出成為轉折點,將該專案從單純的 AWS 工具轉變為通用的 Next.js 可移植性解決方案。Cloudflare 隨後以 OpenNext 的 AWS 適配器為基礎開發自身實作,展現開源協作突破技術孤立的力量。
非正式溝通逐漸演進為正式合作——Netlify 和 Cloudflare 的加入帶動了與 Vercel 的深度協調,最終催生了 Deployment Adapters Working Group,成員包括 Google、AWS Amplify 等業界夥伴。 2024 年 12 月私下分享、2025 年 4 月公開的 RFC,獲得廣泛正面回饋。 Next.js 16 於 2025 年 10 月以 alpha 版本發布 Adapter API;如今已在 16.2 達成穩定狀態。
API 解決的核心難題
Adapter API 最大貢獻是解決「構建輸出」問題——過去開發者必須反向工程 Next.js 內部機制,如今該 API 提供清晰的契約,讓每個平台都能遵循統一標準。 AWS 和 Cloudflare 適配器目前在共享單倉庫開發中,Netlify 適配器亦在積極開發,三者預期於 2026 年底前發布。 既有的 OpenNext 適配器將持續獲得社群維護與支援,使用者的過渡將無縫進行。
建檔與透明度的重大突破
一年前 Netlify 提出的六大部署挑戰,如今絕大多數已解決:Next.js 團隊徹底整頓文件、移除 Vercel 特定參考、開放完整的 9000+ 端到端測試套件作為正式契約、建立安全小組協調 CVE 預警。 新成立的 Next.js Ecosystem Working Group 將公開發布會議摘要,接納新成員,確保架構與基礎設施需求都有充分事前通知。 儘管如此,Netlify 直言——Vercel 曾使用未公開的 minimalMode 標誌隱藏許多未建檔行為,如今隨著他們推出開源適配器,該程式碼路徑預期在下一個主版本刪除。
仍未解決的架構難題
三項根本性挑戰仍待突破:
部份預呈現(PPR)的 CDN 需求 — PPR 將靜態 HTML 殼層與動態恢復的回應流串流結合,在單一 HTTP 流中提供。這要求 CDN 能夠將靜態內容與動態生成內容無縫拼接,而據 Netlify 所知,目前除了 Vercel 的 CDN 之外,沒有其他 CDN 具備此能力。其他框架(如 Astro)則採用客戶端腳本從瀏覽器獲取動態回應的策略來規避此問題。
快取重新驗證的原子性約束 — Next.js 要求多個耦合的回應快取項目必須交易式同步重新驗證(Pages Router 的 HTML 與 JSON、App Router 的 HTML 與 RSC),這種需求在標準 HTTP 快取中無先例。 AWS 適配器被迫採用複雜的變通方案以確保可靠性;而 Cloudflare 適配器目前仍在積極開發中,並與 AWS 適配器在共享單倉庫中共同建構。
按需重新驗證的可移植性障礙 — Next.js 無概念區分「真正靜態路由」,導致每個平台都必須繞過預呈現的 CDN 不可變性原則,在所有路由上運行自訂可變快取層——這是其他框架(Astro、SvelteKit、Nuxt)都未採用的模式。
承諾與前景
Next.js 團隊做出具體承諾:全面建檔各功能的「功能保真度」與「效能保真度」,記述基礎設施特殊需求;透過 Ecosystem Working Group 提供基礎設施變更的充分事前通知;提供參考實作或描述。 三大雲廠商與 OpenNext 核心成員已成為新工作組的創始成員,互動跨越競爭分歧,預期今年稍後 Netlify 適配器將自動推出至相容版本;團隊已對此謹慎評估,確保穩定、可靠、安全且高效。
Netlify 關鍵語氣帶著雙重含義:「Next.js 的未來不只是開放,而是無所不在。」 從反向工程的脆弱時代,到如今標準化的生產就緒典範,這次協作象徵開放網路生態的成熟——儘管前路尚有艱鉅技術難題待克服。
Next.js 16.2 introduces a stable Adapter API, built with Netlify, Cloudflare, OpenNext, AWS, and Google Cloud. But the API is only part of the story.
— Next.js (@nextjs) March 26, 2026
Next.js is used by millions of developers across every major cloud, and making it work well everywhere is on us. Here are our…
Read OpenNext's perspective on 3 years of building the bridge from community adapter and helping build the Adapters API.https://t.co/F0Pg2UPQ5K
— Next.js (@nextjs) March 26, 2026
@Netlify's perspective about the remaining challenges and what is ahead for the Ecosystem Working Group.https://t.co/5tnPz75go7
— Next.js (@nextjs) March 26, 2026
and @Firebase's article on what it means for Next.js' future on Google Cloud.https://t.co/av2iCZbajH
— Next.js (@nextjs) March 26, 2026
