What is the difference between Reactive-Extensions / RxJS and ReactiveX / rxjs

I am a bit confused. What is the difference between these libraries?

https://github.com/ReactiveX/rxjs
https://github.com/Reactive-Extensions/RxJS

What is the difference between rx , @ reactivex / rxjs rxjs on npm.

If you are looking for npm, are there some libraries for rxjs that are official?

https://www.npmjs.com/search?q=rx

+6
source share
1 answer

RxJS 4 is hosted at: https://github.com/Reactive-Extensions/RxJS

RxJS 5 ( https://github.com/ReactiveX/rxjs ) replaces RxJS 4 and is relatively compatible with RxJS 4. README.md on gtihub says :

JavaScript reactive extension library. This is a rewrite of Reactive-Extensions / RxJS and is intended to replace it after it's ready.

RxJS 5 is fully written in TypeScript and compiled with both ES6 and ES5 (as a package in UMD format).

RxJS 6 is also located here.

In addition, RxJS 4 is now called rx and npm, while RxJS 5 is now rxjs . The copied @reactivex/rxjs is probably just the older npm package (both come from the same repo).

https://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md

+9
source

Source: https://habr.com/ru/post/1012146/


All Articles