Vercel 宣布將於 2026 年 3 月 31 日正式移除對歷史遺留設定檔 `now.json` 的支援。該設定檔源自 Vercel 早期(前身為 ZEIT 時期)的設計。受影響的開發者需要將專案中的 `now.json` 重新命名並更新為 `vercel.json`,以確保未來的部署與專案運作不受影響。
知名 AI 社群電子報 AINews 宣佈結束在 Buttondown 平台的一年多 MVP 測試,正式遷移至由 Resend、Vercel 及 SmolTalk 組成的新自建技術棧。 全新網站(news.smol.ai)已上線,提供更快速且具備多維度篩選(faceted search)的搜尋體驗。 官方提醒訂閱者未來信件將改由 [email protected] 寄出,請讀者協助將其移出垃圾信箱以確保收信順暢。
Vercel 發布技術案例,分享如何將名為 Grep 的專案從 Create React App (CRA) 遷移到 Next.js。隨著 CRA 走入歷史,許多團隊面臨框架轉型的抉擇。本文詳細解析了遷移過程中的架構調整、路由重構、環境變數處理,以及遷移後在載入速度與開發體驗(DX)上獲得的顯著提升。
本文介紹歐洲 HR 科技公司 Personio 的網站現代化歷程。他們將原本臃腫的 WordPress 單體架構(Monolith)遷移至 Vercel 平台。透過 Headless(無頭)架構與現代前端技術,Personio 不僅顯著提升了網站的加載效能與 Core Web Vitals 指標,還優化了行銷與開發團隊的協作流程,實現更快的部署與內容更新。
Vercel 發表技術部落格,宣布旗下熱門 Monorepo 工具 Turborepo 已正式完成從 Go 到 Rust 的全面遷移。此舉徹底移除了過去混合架構中的 Go 程式碼與 CGO 效能開銷,實現了純 Rust 的 codebase。這不僅大幅提升了建置速度與記憶體效率,也讓 Turborepo 能與 Next.js 編譯器(SWC)等 Vercel 生態系中的 Rust 工具鏈進行更深度的整合。
Vercel 指出傳統的「一次性大改版」遷移風險極高。透過「漸進式遷移」,開發團隊可以利用 Next.js Rewrites、Edge Middleware 與 Multi-zones 等工具,逐步將流量從舊系統引導至新系統。這種做法能顯著降低部署風險,並確保用戶在整個遷移過程中持續獲得價值。
Vercel 詳細解析了將 monorepo 建構工具 Turborepo 從 Go 移植到 Rust 的背後原因與方法。為了與 Next.js 的 Rust 工具鏈(如 Turbopack)深度整合並提升效能,團隊放棄了「一次性重寫」,採用「漸進式遷移」策略,逐步替換核心功能,並克服了兩者在並行處理與記憶體管理上的差異。
歐洲一家快速成長的品牌分享了其漸進式導入 Next.js 的架構實踐。該公司面臨舊有系統龐大、難以一次性重構的挑戰,因此採用了漸進式遷移策略。透過 Vercel 的路由與微前端架構,他們得以逐一模組化遷移頁面,最終在確保業務不中斷的前提下,大幅提升了網站效能與開發團隊的交付速度。
本文探討如何從傳統 WordPress 漸進式遷移至現代前端架構。透過 Next.js 的重寫(rewrites)功能與無頭(Headless)CMS 模式,開發者可以逐步將特定路由轉移至 Vercel,而無需一次性重構整個網站。這種「開發者優先」的方法不僅能降低遷移風險,還能顯著提升網站效能與開發體驗。
本文探討大型網站從傳統單體架構(Monolith)遷移至現代前端雲端平台(如 Vercel)的關鍵權衡。重點介紹「漸進式遷移(Incremental Migration)」與「一次性切換(Big Bang)」的優缺點,並說明如何利用 Edge Middleware 進行流量調度,以及如何在遷移過程中確保 SEO、效能(Core Web Vitals)與開發體驗的平衡。
本文探討將大型開源 React 單頁應用程式(SPA)遷移至 Next.js 與 Vercel 的架構演進與實作步驟。內容涵蓋從傳統 Client-Side Rendering (CSR) 轉向 Next.js 混合渲染的挑戰,包含路由重構、環境變數轉移、處理瀏覽器端全域變數,以及如何利用 Vercel 的預覽部署與邊緣網路實現無縫過渡。