Një Observable (nga biblioteka RxJS) përfaqëson një rrjedhë vlerash përgjatë kohës të cilën mund ta abonoheni. Angular përdor RxJS në mënyrë të përhapur — kërkesa HTTP, ngjarje rrugash, forma dhe EventEmitter janë të gjitha bazuar në Observable — kështu që kuptimi i tyre është thelbësor.
Observable vs Promise
Promise: a SINGLE future value, eager, can't cancel
Observable: ZERO-to-MANY values over time, lazy (runs on subscribe), CANCELLABLE
