RxJS

E183374

RxJS is a JavaScript library for reactive programming that uses observables to handle asynchronous data streams and event-based programs.

All labels observed (3)

Label Occurrences
RxJS canonical 3
ReactiveX 1
ReactiveX API for JavaScript 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf JavaScript library
reactive programming library
domain backend development
event-driven systems
frontend development
enables declarative handling of async events
stream-based data processing in JavaScript
hasFeature cancellation via subscriptions
error propagation in streams
lazy evaluation of streams
marble testing utilities
rich set of operators
scheduling of async work
implements RxJS self-linksurface differs
surface form: ReactiveX API for JavaScript
inspiredBy RxJS self-linksurface differs
surface form: ReactiveX

Rx.NET
RxJava
license Apache License 2.0
paradigm functional programming
reactive programming
primaryUse composing asynchronous operations
event-based programming
handling asynchronous data streams
programmingLanguage JavaScript
repositoryPlatform GitHub
supports backpressure handling patterns
cold observables
hot observables
multicasting
push-based data streams
supportsLanguage TypeScript programming language
surface form: TypeScript
supportsStyle fluent API
functional composition of operators
typicalOperatorCategory combination operators
creation operators
error handling operators
filtering operators
multicasting operators
scheduling operators
transformation operators
utility operators
usedWith Angular
Node.js
React
usesConcept Observable
Observer
Operator
Scheduler
Subject
Subscription

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Angular uses RxJS
RxJS inspiredBy RxJS self-linksurface differs
this entity surface form: ReactiveX
RxJS implements RxJS self-linksurface differs
this entity surface form: ReactiveX API for JavaScript
NgRx builtOn RxJS