Co to jest programowanie obserwowalne?
Co to jest programowanie obserwowalne?

Wideo: Co to jest programowanie obserwowalne?

Wideo: Co to jest programowanie obserwowalne?
Wideo: Promises vs Observables in 2 minutes 2024, Marsz
Anonim

jakiś Zauważalny to po prostu zbiór danych, który czeka na wywołanie (subskrypcję), zanim będzie mógł wyemitować jakiekolwiek dane. Jeśli pracowałeś z obietnicami, sposobem na uzyskanie dostępu do danych jest połączenie ich z operatorem then() lub użycie ES6 async/await.

W związku z tym, czym jest typ obserwowalny?

jakiś Zauważalny jest jak głośnik, który emituje wartość. Wykonuje pewną pracę i emituje pewne wartości. Operator jest jak tłumacz, który tłumaczy/modyfikuje dane z jednego formularza na inny. Obserwator otrzymuje te wartości.

Następnie pojawia się pytanie, jaki jest pożytek z obserwabli? Obserwable połączyć. Obserwable zapewnić obsługę przekazywania wiadomości między wydawcami a subskrybentami w Twoim podanie . Obserwable oferują znaczne korzyści w porównaniu z innymi technikami obsługi zdarzeń, programowania asynchronicznego i obsługi wielu wartości.

Dodatkowo, jak działają obserwable?

Obserwable są opakowaniami źródła danych, a następnie obserwator wykonuje pewne instrukcje w przypadku pojawienia się nowej wartości lub zmiany wartości danych. ten Zauważalny jest połączony z obserwatorem, który wykonuje egzekucję poprzez subskrypcję, za pomocą metody subskrypcji obserwator łączy się z zauważalny wykonać blok kodu.

Co to jest obserwowalny RxJS?

RxJS wprowadza Obserwable , nowy system Push dla JavaScript. jakiś Zauważalny jest Producentem wielu wartości, „pchając” je na Obserwatorów (Konsumentów). Funkcja to leniwie oceniane obliczenie, które synchronicznie zwraca pojedynczą wartość podczas wywołania.

Zalecana: