RxJS
RxJS offers a reactive streams library for teams handling a continuous stream of UI events.
What it does
Observables represent events and asynchronous data as streams.
When to use it
When handling a continuous stream of UI events, check that unsubscription releases resources.