Unpopular opinion 👇 You probably don’t need Redux anymore.😅 With modern React: • Context API + useReducer • Server state libraries (like React Query) • Better component design Most apps can scale without heavy global state tools. But here’s the catch: 👉 The real problem isn’t the tool—it’s how we structure state. Good engineers don’t ask: “Which library should I use?” They ask: “Where should this state live?” What’s your take—Redux still essential or overused? #React #JavaScript #Frontend #SoftwareArchitecture #Thoughts
Try zustand with react query. It is also a great tools.
Fully agree. We moved to TanStack Query + Zustand. Zero Redux. The boilerplate drop was wild — caching, background refetch, stale-while-revalidate, all in ~5 lines per endpoint. No reducers, no actions, no sagas. The bigger lesson: most of what I thought was "Redux state" was just server state I was managing badly. What finally pushed you off Redux?