2. 1. Why we need RxJS ?
Handle asynchronous calls with multiple events.
3. 2. What’s RxJS ? Main Concepts
RxJS is a library for composing
asynchronous and event-based programs
by using observable sequences.
4. 2. What’s RxJS ? Main Concepts
Observable
Observer
Subscription
Operators
Subjects
Scheduler
Observables are lazy Push
collections of multiple values
5. 2. What’s RxJS ? Main Concepts
Observable
Observables are lazy Push collections of
multiple values
6. 2. What’s RxJS ? Main Concepts
Observable
Observer
Subscription
Operators
Subjects
Scheduler
Observables are lazy Push
collections of multiple values
An Observer is a consumer of
values delivered by an Observable
7. 2. What’s RxJS ? Main Concepts
Observer
An Observer is a consumer of values
delivered by an Observable
8. 2. What’s RxJS ? Main Concepts
Observable
Observer
Subscription
Operators
Subjects
Scheduler
Observables are lazy Push
collections of multiple values
An Observer is a consumer of
values delivered by an Observable
Operators are functions
9. 2. What’s RxJS ? Main Concepts
Operators
Pipeable Operators
Creation Operators
2 types
functions
Create a new Observable
Observable >>>> Observable
piping
10. 2. What’s RxJS ? Main Concepts
Observable
Observer
Subscription
Operators
Subjects
Scheduler
Observables are lazy Push
collections of multiple values
An Observer is a consumer of
values delivered by an Observable
Operators are functions
represents a disposable
resource
11. 2. What’s RxJS ? Main Concepts
Subscription
A Subscription is an object that represents a
disposable resource, usually the execution of an
Observable.