DEV Community

Discussion on: Managing State in React: Redux or not Redux?

troyschmidt profile image
Troy Schmidt

One thing makes Redux easier to maintain and enhance later is the idiomatic pattern. The basic principles there is that each property of the state has its own slice reducer function and the properties are combined together with combineReducers. It makes tracking down what changes properties of state super easy since what changes it is contained in each slice.
We have found ourselves using both redux and traditional state management. I think with the new context api even more cases for not messing with the overhead of redux and actions present themself as you have outlined.