本文剖析 Notion 如何利用 Vercel 的邊緣運算技術(Edge Middleware)重構其 A/B 測試與實驗系統。傳統用戶端測試易導致畫面閃爍(CLS)與載入延遲,而 Notion 將實驗分流邏輯移至邊緣端,實現極速的變體渲染,確保優異的 Core Web Vitals 效能,為大規模產品實驗提供強大支撐。
傳統客戶端 A/B 測試常因延遲載入實驗版本而導致網頁佈局偏移(CLS),影響使用者體驗與 SEO。本文介紹如何利用 Next.js Middleware 與 Vercel Edge Config 的超低延遲讀取特性,在 Edge 邊緣端即時決定用戶分流並進行重寫(Rewrite)。這種做法能讓瀏覽器直接接收到最終渲染的 HTML,實現完全無閃爍、零 CLS 的高效能 A/B 測試。