Observable (kutoka katika maktaba ya RxJS) inawakilisha mtiririko wa maadili kwa muda ambayo unaweza kujiandikisha. Angular inatumia RxJS sana — ombi za HTTP, matukio ya router, fomu, na EventEmitter zote zinategemea Observable — kwa hivyo kuelewa hizo ni muhimu.
Observable vs Promise
Promise: a SINGLE future value, eager, can't cancel
Observable: ZERO-to-MANY values over time, lazy (runs on subscribe), CANCELLABLE
