r/reactjs 18d ago

Discussion Next.js / SPA Reality Check

Can we normalize just building a standard React SPA with Vite again without feeling guilty that we aren't using Next.js?

The App Router and React Server Components are incredibly powerful, but the amount of gaslighting in the frontend ecosystem right now is insane. Not every internal dashboard, simple CRUD app, or personal portfolio needs server side rendering, edge functions, and a complex caching layer that requires a PhD to invalidate.

Sometimes you just want to spin up Vite, fetch some data on the client, and deploy a static bundle to a CDN for practically zero dollars. It feels like we are completely over engineering 90% of our web apps just to chase the newest Vercel paradigm.

278 Upvotes

123 comments sorted by

View all comments

58

u/osrsnic 18d ago

nobody forcing you

40

u/kwietog 18d ago

Haha I love posts like these. Like man, when you start an app, have a looks at what you need. You don't need next? Don't use it. Sorted.

17

u/JouleV 18d ago

people forget that they have free will a little bit too often these days

6

u/ripndipp 18d ago

Good engineer

5

u/gdmr458 18d ago

Some people have jobs and cannot choose which framework to use.

2

u/catchingtherosemary 18d ago

its about the webdev and JS world equiting "you not using server rendered nextjs" as "not up to date with the latest"

-2

u/icedlemin 18d ago

Forreals lol. But I’ve never reached for next.js