Read Speaking Every Language: How Localization Works in This StarterSpeaking Every Language: How Localization Works in This Starter
Localization isn't a feature you bolt on after launch.
It's a decision you make at the architecture level — in your routing, your content model, and your Studio tooling.
This starter makes that decision for you, wiring together next-intl and @tinloof/sanity-document-i18n so the entire stack speaks every language from day one.
Read The Architecture Behind This StarterThe Architecture Behind This Starter
This starter is more than a template — it’s a reference architecture. Built with Next.js, powered by Sanity, and deployed globally using OpenNext on Cloudflare Workers, it demonstrates how content and compute can work together in a modern edge-native system.
Read Designing Content for Performance: A Foundation for Edge ArchitectureDesigning Content for Performance: A Foundation for Edge Architecture
Performance isn’t something you “turn on.”
It’s something you design for.
This starter combines structured content from Sanity with edge deployment via OpenNext on Cloudflare. The goal isn’t to preconfigure every rendering strategy — it’s to provide a clean, extensible foundation for performance-first applications.
Read Build at the Edge: Why We Chose Cloudflare for Next.jsBuild at the Edge: Why We Chose Cloudflare for Next.js
Modern web applications shouldn’t live in a single region. This starter embraces an edge-first architecture using Cloudflare Workers and OpenNext, enabling global execution, lower latency, and infrastructure independence — without sacrificing the power of Next.js or the flexibility of structured content.