Also check out my other gist comparing ajax techniques
redux-saga | redux-thunk | redux-observable | redux-loop | redux-ship | redux-logic | redux-cycles | redux-side-effects | redux-query | |
---|---|---|---|---|---|---|---|---|---|
Works in ES5 | 1 | X | X | X | 1 | X | X | 1 | ? |
Logic in one place | X | X | X | X | X | X | ? | ||
Easy to test | X | X | X | X | ? | ||||
Supports cancellation | X | X | X | X | ? | ||||
Imperative code | X | X | X | X | ? | ||||
Reactive code | X | X | ? |