Skip to content
Search

RxJS

lastmod 2020-10-15created 2017-02-0613 edits

The ReactiveX library for JavaScript.

This is a rewrite of Reactive-Extensions/RxJS and is intended to supersede it once this is ready. This version's purpose is to have better performance, better modularity, better debuggable call stacks, while staying mostly backwards compatible, with some breaking changes that reduce the API surface.

Simple

RxJS is the Reactive Extensions For JavaScript library. Here, Reactive Extensions means it has been extended to support reactive programming, originating from the ReactiveX project. ReactiveX provides a combination of the Observer patternb, the Iterator pattern, and functional programming. RxJS represents event streams as objects called Observable and helps you write asynchronous, event-based programs. It also adopts functional programming techniques, providing a variety of operators as an API for event handling.

Troubleshooting

Cannot find module 'rxjs-compat/Observable'

If you get the error above, install the following module.

$ npm install --save rxjs-compat

See also

Favorite site

References


  1. Sculove.github.io_-_What_is_RxJS.pdf ↩

author Zer0 sitemap