1// capability 01 — edge architecture
2export default defineWebCore({
3 runtime: "edge", framework: "next.js",
4 regions: ["NYC", "LDN", "SYD", "DIFC"],
5 cache: { sMaxAge: 3600, staleWhileRevalidate: 86400 },
6 render: "ssr-at-pop",
7})
Runtime chassis
Edge Architecture
Render where the buyer is. Cache what does not change.
Headless Next.js on the edge — SSR at the PoP, ISR for money pages, stale-while-revalidate so origin almost never wakes. Four bureaus, four regions: NYC, London, Sydney, DIFC. The page is already there when the request arrives.
What ships
- Next.js App Router, edge runtime, regional PoPs
- ISR + SWR with s-maxage 3600 / stale 86400
- Origin shielding and cache-key discipline
- Locale routing (en-us / en-gb / en-au / ar-ae) at the edge
- Zero-downtime deploys into your repo and your project
How it feeds the machine
Edge is the floor the other three stand on. Vitals, media and the composable stack are wasted if every request still travels to origin.