RxJS和IxJS有什么区别,什么时候我要在另一个上使用?
从IxJS文档中:
RxJS非常适合基于事件的工作流,在这些工作流中,数据可以按生产者的速度推送,但是IxJS非常适合I / O操作,在此情况下,作为消费者的用户可以在准备就绪时提取数据。
通过文档会后,唯一的主要区别似乎是概念Iterables在IxJS和观测量的RxJS。
Iterable和Observable都可以同步或异步执行,并且当与几乎相同的创建者函数配对时.forEach,from IxJS的.subscribe方法与RxJS的方法基本相同from。唯一的不同是IxJS的.forEach方法是可选的,因为您可以改用命令式for-of。
似乎有两个库无缘无故,因为RxJS的fromcreator函数可以将Iterables转换为Observables。
在我看来,它不是真正的IxJS和RxJS,而是Iterables和Observables。它们有何不同?何时使用它们?