为什么使用 Redux-Observable 而不是 Redux-Saga?

我用过 Redux-Saga。到目前为止,用它编写的代码很容易推理,除了JS生成器函数不时搞砸我的头。根据我的理解,Redux-Observable可以实现处理副作用的类似工作,但不使用生成器函数。

但是,来自 Redux-Observable 的文档并没有提供很多关于为什么它优于 Redux-Saga 的观点。我想知道不使用生成器函数是否是使用Redux-Observable的唯一好处。使用Redux-Observable而不是Redux-Saga的缺点,陷阱或妥协可能是什么?


答案 1

免责声明:我是redux-observable的作者之一,所以我很难做到100%公正。

我们目前没有提供任何理由,redux-observable比redux-saga更好,因为......事实并非如此。


答案 2