Я немного смущен. В чем разница между этими библиотеками?
https://github.com/ReactiveX/rxjs
https://github.com/Reactive-Extensions/RxJS
Что такое Differance между rx, @reactivex/rxjsrxjs на НОМ.
Если вы ищете npm, существует несколько библиотек для rxjs, которые являются официальными?
https://www.npmjs.com/search?q=rxВ чем разница между Reactive-Extensions/RxJS и ReactiveX/rxjs
6
A
ответ
9
RxJS 4 размещен на: https://github.com/Reactive-Extensions/RxJS
RxJS 5 (https://github.com/ReactiveX/rxjs) заменяет RxJS 4 и относительно совместим с RxJS 4. README.md on gtihub says:
Reactive Extensions библиотеки JavaScript. Это перезапись Reactive-Extensions/RxJS и предназначена для того, чтобы заменить ее, когда она будет готова.
RxJS 5 полностью написан на языке TypeScript и скомпилирован как в ES6, так и ES5 (в виде пакета в формате UMD).
В настоящее время существует также RxJS 6.
Кроме того, RxJS 4 теперь называется rx
и npm, а RxJS 5 - rxjs
. Скопированный один @reactivex/rxjs
, вероятно, является только более старым пакетом npm (оба они происходят из одного и того же репо).
Обратите внимание, что они также изменили некоторые API в RxJS 5, так что код, написанный для RxJS 4 не будет работать с RxJS 5 без миграции усилий. – Brandon