Mi ez?
Az Observable tkp. olyan mint a Promise, de nem része a JavaScript szabványnak. Az Observable szó azt jelenti, hogy ‘megfigyelhető‘, azaz egy olyan objektum, amelyik folyamatosan változik és meg lehet figyelni, és az alkalmazás különböző pontjain különböző megfigyelők iratkozhatnak fel rá.
- lehet több megfigyelő
- az esemény bekövetkeztéről mindenki könnyen értesülhet
- az eseményeket mint adatfolyamot kezeljük
- lehet manipulálni (pl. filter, map)
- mellékhatásokat tudunk vele kiváltani (pl. kiiratjuk az értéket a konzolra)