Observable (RxJS ბიბლიოთეკიდან) წარმოადგენს მნიშვნელობების ნაკადს დროის განმავლობაში, რომელზეც ხელმისაწვდომი უჯდებით. Angular იყენებს RxJS-ს ფართოდ — HTTP მოთხოვნები, როუტერის ხდომილებები, ფორმები და EventEmitter ყველა Observable-ზე დაფუძნებული — ამიტომ მათი გაგება აუცილებელია.
Observable vs Promise
Promise: a SINGLE future value, eager, can't cancel
Observable: ZERO-to-MANY values over time, lazy (runs on subscribe), CANCELLABLE
