← Voltar aos artigos

Construir na Edge: Porque Escolhemos Cloudflare para Next.js

As aplicações web modernas não devem viver numa única região. Este starter adota uma arquitetura edge-first usando Cloudflare Workers e OpenNext, permitindo execução global, menor latência e independência de infraestrutura — sem sacrificar o poder do Next.js ou a flexibilidade de conteúdo estruturado.

Pedro Duque
Pedro Duque
global network

Porque o Deploy na Edge é Importante

Os deployments tradicionais centralizam a computação numa única região. Mesmo configurações multi-região normalmente dependem de um número reduzido de data centers.

As plataformas edge mudam isso.

Com Cloudflare Workers, a tua aplicação corre em centenas de localizações globais. Isso significa:

  • Menor latência
  • Tempo até ao primeiro byte (TTFB) mais rápido
  • Estratégias de caching mais inteligentes
  • Melhor desempenho global por defeito

A edge não é apenas sobre velocidade — é sobre proximidade.

Executar Next.js em Workers

Fazer deploy de Next.js em Workers é possível graças ao OpenNext.

O OpenNext adapta o output do Next.js para correr dentro do runtime de Workers, permitindo:

  • React Server Components
  • Respostas em streaming
  • Suporte para middleware
  • Execução nativa na edge

Isto dá-te uma arquitetura moderna em React — sem dependência de uma plataforma específica.

Porque Não Usar Apenas uma Plataforma Tradicional?

Este starter foi construído para equipas que:

  • Estandarizam na infraestrutura da Cloudflare
  • Querem controlo sobre a infraestrutura
  • Preferem uma arquitetura centrada em CDN
  • Valorizam distribuição global à escala

Não se trata de substituir outras plataformas — trata-se de escolher uma filosofia de deployment diferente.

O Resultado

Obténs:

  • Um frontend em Next.js
  • Conteúdo gerido pelo Sanity
  • Deploy global na edge
  • Separação clara de responsabilidades

Tudo isto sem sacrificar a experiência de desenvolvimento.