liveBook · Manning

RxJS

RxJS is a JavaScript library implementing ReactiveX with observables and operators for composing asynchronous and event-based programs.

How 2 Manning books explain it

Modern Angular

RxJS is a JavaScript and TypeScript library for composing asynchronous and event-based programs with observable sequences.

How it is used
Coordinates asynchronous events, HTTP calls, form changes, and evolving shared state in Angular applications.
How deep it goes
Explains observables, subjects, operators, Angular integration, and conversion with signals without detailing operator internals.
Examples
Uses HTTP requests, reactive-form valueChanges, authorization subjects, EventEmitter, async pipes, and custom operators.
What you can do after
Apply it via Angular HTTP, reactive forms, shared subjects, stream operators, and signal interoperability.

Read how Modern Angular explains RxJS →

Functional Programming in JavaScript

A JavaScript library for composing asynchronous and event-based programs using observable sequences.

How it is used
Unifies asynchronous results and event sources behind subscribable observable streams.
How deep it goes
Defines observables and demonstrates subscription, filtering, mapping, event conversion, promises, and stream flattening without covering library internals.
Examples
Uses numeric ranges, generated squares, SSN input events, and student data loaded from a promise.
What you can do after
Apply RxJS to compose, transform, and subscribe to asynchronous values and browser events.

Read how Functional Programming in JavaScript explains RxJS →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.