This is the public, sanitized version of an internal proposal I wrote to move our production app off Next.js.
Next.js is the default answer to "I want to build a React app." It's a great framework.
But default and necessary aren't the same word.
The gap between them quietly cost us speed, debuggability, and a surprising amount of cross-team friction.
We were building an authenticated, data-heavy product: dashboards, filters, charts. Almost every screen lived behind a login and updated in response to clicks.






