Careeroza
useState vs useReducer
When to Use Which
| useState | useReducer |
|---|---|
| simple values: toggle, input, counter | many related values or many ways to update |
| update logic inside event handlers | update logic in one reducer function (easy to test) |
| next state depends on the previous state in complex ways |