A Arquitetura por Trás deste Starter
Este starter é mais do que um template — é uma arquitetura de referência. Construído com Next.js, suportado por Sanity e distribuído globalmente usando OpenNext no Cloudflare Workers, demonstra como conteúdo e computação podem trabalhar em conjunto num sistema moderno nativo da edge.
Pedro Duque

1. Camada de Conteúdo
Suportada por Sanity:
- Esquemas estruturados
- Queries com GROQ
- Colaboração em tempo real
- Blocos de conteúdo portáteis
O Sanity trata da modelação de conteúdo e das APIs de conteúdo.
2. Camada de Aplicação
Construída com Next.js:
- React Server Components
- Routing baseado em ficheiros
- Renderização em streaming
- Rotas de API (compatíveis com edge)
Isto mantém o frontend moderno e escalável.
3. Runtime na Edge
Usando OpenNext, a aplicação é adaptada para:
- Cloudflare Workers
- Execução global na edge
- Renderização de baixa latência
- Middleware na edge
O resultado é computação distribuída em vez de servidores centralizados.
4. Fluxo de Deploy
O deploy é simples:
- Build do frontend
- Deploy para Workers
- Deploy do Studio em separado
- Configuração de variáveis de ambiente
Sem necessidade de infraestrutura proprietária.
Porque Isto é Importante
Esta arquitetura dá-te:
- Flexibilidade de conteúdo
- Independência de infraestrutura
- Mentalidade orientada para a performance
- Separação clara entre conteúdo e computação
Não é apenas um starter — é um blueprint para aplicações nativas da edge.