Next.js App Router vs a plain React SPA for a logged-in dashboard
Everything is behind login, so SEO is irrelevant. The app is a data-heavy dashboard. Does SSR / Server Components still earn their complexity here, or is a Vite SPA with TanStack Query the pragmatic choice?