Observable (z knihovny RxJS) představuje proud hodnot v čase, na který se můžete přihlásit. Angular používá RxJS všudypřítomně — HTTP požadavky, évéností routeru, formuláře a EventEmitter jsou všechny založeny na Observable — takže jejich pochopení je nezbytné.
Observable vs Promise
Promise: a SINGLE future value, eager, can't cancel
Observable: ZERO-to-MANY values over time, lazy (runs on subscribe), CANCELLABLE
