17 RxJS
To live is to observe.—Pliny the Elder
ReactiveX for JavaScript (RxJS) is another way to deal with asynchronicity in an application. RxJS is the JavaScript implementation of ReactiveX. This project was originally launched by Microsoft and attempts to solve a wide variety of problems with a uniform interface. For this purpose, the library is based on the observer pattern. Its central elements include the data source (the observable) and the receiver of the data (the observer). Between these two elements, you can integrate any operators to handle the data stream.
ReactiveX exists not only for JavaScript but also for a variety of languages such as Java, PHP, or .NET. You can find the ReactiveX project site at http://reactivex.io/. From there, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access