એક Observable (RxJS લાઈબ્રેરીમાંથી) સમયના સાથે મૂલ્યોનો સ્ટ્રીમ રજૂ કરે છે જેને તમે subscribe કરી શકો છો। Angular RxJS નો વ્યાપક ઉપયોગ કરે છે — HTTP requests, router events, forms, અને EventEmitter બધા Observable-આધારિત છે — તેથી તેમને સમજવું આવશ્યક છે।
Observable વિરુદ્ધ Promise
Promise: a SINGLE future value, eager, can't cancel
Observable: ZERO-to-MANY values over time, lazy (runs on subscribe), CANCELLABLE
