Async Operations with
We were discussing with @erusev what we can do with async operation when using
useReducer() in our application. Our app is simple and we don't want to use a state management library. All our requirements are satisfied with using one root
useReducer(). The problem we are facing and don't know how to solve is async operations.
In a discussion with Dan Abramov he recommends Solution 3 but points out that things are fresh with hooks and there could be better ways of handling the problem.
Doing asynchronous operations in a
useReducer reducer is not possible. We have thought of three possible solutions and can't figure which one is better or if there is an even better solution.