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
