The React 19 announcements and the existing React docs send a clear message: 1


The React 19 announcements and the existing React docs send a clear message:

1. Use a framework
2. Server render
3. Fetch in the route

My concern: Most React apps today do none of these.
Most React apps today:

1. Use create-react-app or Vite
2. Client render only
3. Fetch in components, not the router

And this still works fine, especially for internal apps.

I hope React 19 and later versions continue to fully support simple SPAs like this.

View original on X