Edge-рендеринг — это стратегия рендеринга, которая выполняет серверный код на крайних точках присутствия CDN (POPs), географически близких к пользователю, минимизируя время до первого байта (TTFB) по сравнению с альтернативами, рендерящими на сервере.
Edge-платформы — Vercel Edge Functions, Cloudflare Workers, Netlify Edge, Deno Deploy — запускают JavaScript в сотнях мест по всему миру. Пользователь в Токио обращается к токийскому POP, а не к единственному серверу в США, сокращая TTFB с 200–500 мс до 30–100 мс.
Edge-среды ограничены — ограниченное время выполнения на запрос, отсутствие полного API Node.js (нет fs, ограниченный Buffer и т.д.), отсутствие традиционных подключений к базам данных (используйте HTTP-клиенты, такие как Neon serverless или Upstash Redis).
Для электронной коммерции победа в SEO и UX имеет структурный характер: статическая оболочка каждой страницы (заголовок, канонический, hreflang, JSON-LD, герой) мгновенно передается с края, в то время как динамические острова (корзина, недавно просмотренные) заполняются позже. PPR + Cache Components в Next.js 16 делает это стандартом.