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
