Redux-Observable est une bibliothèque incroyable, nous l'utilisons dans la production de 1,5 ans sans aucun problème jusqu'à présent, il est parfaitement vérifiable et peut être facilement intégré à n'importe quel cadre. Nous avons surchargés parallèle socket canaux et la seule chose qui est en nous sauvant de se fige est Redux Observables
J'ai 3 points que je tiens à mentionner ici.
1. La complexité et la courbe d'apprentissage
Redux-saga bat facilement redux observables ici. Si vous avez besoin d'une simple demande pour obtenir l'autorisation de faire et que vous ne souhaitez pas utiliser redux-thunk pour certaines raisons, vous devriez envisager d'utiliser redux-saga, c'est juste plus facile à comprendre.
Si vous n'avez pas de connaissance préalable de l'Observable, il va être une douleur pour vous et votre équipe sera sûr de vous :)
2. Ce qui peut Observables et RxJS offrent à moi?
Quand il s'agit de logique asynchrone Observable est votre couteau Suisse, Observable peut littéralement faire presque tout pour vous. Vous devriez ne jamais les comparer à des promesses ou des générateurs, il est beaucoup plus puissant, c'est même comme comparer Optimus Prime avec Chevrolet.
Et que dire de RxJS? C'est comme lodash.js mais pour async logique, une fois que vous vous ne serez jamais passer à quelque chose de différent.
3. Extension de réactif
Il suffit de vérifier ce lien
http://reactivex.io/languages.html
L'extension de réactif est mis en œuvre pour tous les langages de programmation modernes, c'est juste votre clé à la programmation fonctionnelle.
Afin de passer votre temps à bon escient apprendre RxJS et l'utilisation redux observables :)