Been maintaining the same React app for 5 years. Started with Redux, moved to Zustand, now I'm just using React.useReducer with context and honestly it's better. No dependency hell, no serialization issues, no time-travel debugging I never used anyway.
The only time I reach for a library now is when I need cross-tab sync or persistence. But even then, zustand's like 3kb and solves it without the cognitive overhead of Redux DevTools theater.
What's everyone else doing. Are people actually still reaching for Jotai or MobX for regular CRUD apps, or is this just what npm ecosystem momentum looks like.
No responses yet.