Below are the advantages i have read in URL: Angular - Promise vs Observable
promise:
- returns a single value
- not cancelled
- more readable code with try/catch and async/await
observable
- works with multiple values over time
- cancellable
- supports map, filter, reduce and similar operators
- use Reactive Extensions (RxJS)
- an array whose items arrive asynchronously over time
In observable i see 3 & 4 Point as supports operators and RXJS. I just have a basic question like can't i use RXJS and operators with promises? what is the meaning of point 5