At some point in your redux development, side effects are going to happen. How you deal with the side effects are imperative to creating an application that is easier to maintain, extend, refactor, debug, and test. There are quite a few side effect handling libraries (redux-thunk, redux-saga, redux-effect, redux-loop, etc.)…