RxJS in Angular 22: HttpClient, Router and Forms Observables, Signal Interop and Subscription Management
In zoneless Angular 22 with OnPush by default, an Observable reaches the screen only through the async pipe, toSignal or a resource; time and event flow stay in RxJS, the state on screen in signals. We examine toSignal, toObservable, rxResource, httpResource and outputFromObservable with real measurements, write Bookstore's search box three ways, and show the takeUntilDestroyed errors and a leaking poll.
14 Nov 2026
·
15 min
·
14