A renderização em edge é uma estratégia de renderização que executa código do lado do servidor em pontos de presença (POPs) de CDN geograficamente próximos ao usuário, minimizando o Tempo até o Primeiro Byte (TTFB) em comparação com alternativas renderizadas na origem.
Plataformas de edge — Vercel Edge Functions, Cloudflare Workers, Netlify Edge, Deno Deploy — executam JavaScript em centenas de locais ao redor do mundo. Um usuário em Tóquio acessa um POP em Tóquio em vez de um único servidor de origem baseado nos EUA, reduzindo o TTFB de 200–500ms para 30–100ms.
Ambientes de edge são restritos — tempo de execução limitado por solicitação, sem a API completa do Node.js (sem fs, Buffer restrito, etc.), sem conexões de banco de dados tradicionais (use clientes baseados em HTTP como Neon serverless ou Upstash Redis em vez disso).
Para e-commerce, a vitória em SEO e UX é estrutural: a estrutura estática de cada página (título, canônico, hreflang, JSON-LD, herói) é transmitida instantaneamente a partir do edge, enquanto ilhas dinâmicas (carrinho, recentemente visualizados) são hidratadas depois. PPR + Cache Components no Next.js 16 torna isso o padrão.