Az Observable (az RxJS könyvtárból) egy értékek sorozatát reprezentálja az idő múlásával, amely feliratkozható. Az Angular széleskörűen használja az RxJS-t — a HTTP-kérések, router-események, űrlapok és az EventEmitter mind Observable-alapúak — ezért ezek megértése elengedhetetlen.
Observable vs Promise
Promise: a SINGLE future value, eager, can't cancel
Observable: ZERO-to-MANY values over time, lazy (runs on subscribe), CANCELLABLE
