Next.js in Practice · Part 2513 min read
Fully Client-Side - SPA and Static Export
How output 'export' turns a Next.js 16.4.3 App Router app into static files, what the exporter checks and refuses, how client navigation works without a server, and how to build a true single-page app shell on top of it.