Ari*_*rin 14 javascript rxjs typescript ecmascript-6 rxjs5
我有点困惑.这些库有什么区别?
https://github.com/ReactiveX/rxjs
https://github.com/Reactive-Extensions/RxJS在npm上rx,@ reactivex/rxjs rxjs
之间的区别是什么?
如果你搜索npm有多个rxjs库,哪一个是官方的?https://www.npmjs.com/search?q=rx
mar*_*tin 12
RxJS 4托管于:https://github.com/Reactive-Extensions/RxJS
RxJS 5(https://github.com/ReactiveX/rxjs)取代了RxJS 4并且与RxJS 4相对兼容.gtihub上的README.md说:
适用于JavaScript的Reactive Extensions库.这是对Reactive-Extensions/RxJS的重写,并且一旦准备好就会取代它.
RxJS 5完全用TypeScript编写,并编译为ES6和ES5(作为UMD格式的包).
目前还在开发RxJS 6.
此外,现在调用RxJS 4 rx和npm,而RxJS 5 rxjs现在.范围@reactivex/rxjs可能只是一个较旧的npm包(它们都来自同一个repo).
https://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md