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 | ? | ||||||
Advanced features | X | X | X | X | ? | ||||
Scales with complexity | X | X | ? |
- Must be transpiled down to ES5 via Babel, TypeScript 2.3, etc. From Comparison Article
Above is just a picture of this link to Redux Async Star History from Jan 30, 2018