Qu'est-ce que la programmation observable ?
Qu'est-ce que la programmation observable ?

Vidéo: Qu'est-ce que la programmation observable ?

Vidéo: Qu'est-ce que la programmation observable ?
Vidéo: Tutoriel RxJS #4 - Les Observables 2024, Novembre
Anonim

Un Observable est simplement une collection de données qui attend d'être appelée (souscrite) avant de pouvoir émettre des données. Si vous avez travaillé avec des promesses, le moyen d'accéder aux données est de les enchaîner avec l'opérateur then() ou d'utiliser le ES6 async/await.

En conséquence, qu'est-ce qu'un type observable ?

Un Observable est comme un haut-parleur qui émet de la valeur. Il fait du travail et émet des valeurs. Un opérateur est comme un traducteur qui traduit/modifie une donnée d'un formulaire à un autre. Un observateur obtient ces valeurs.

Par la suite, la question est, à quoi servent les observables ? Observables relier. Observables fournir une assistance pour la transmission de messages entre les éditeurs et les abonnés dans votre application . Observables offrent des avantages significatifs par rapport aux autres techniques de gestion d'événements, de programmation asynchrone et de gestion de valeurs multiples.

De plus, comment fonctionnent les observables ?

Observables sont des enveloppes de source de données, puis l'observateur exécute certaines instructions lorsqu'il y a une nouvelle valeur ou un changement dans les valeurs de données. Les Observable est connecté à l'observateur qui fait l'exécution par abonnement, avec une méthode d'abonnement l'observateur se connecte au observable pour exécuter un bloc de code.

Qu'est-ce qu'un RxJS observable ?

RxJS présente Observables , un nouveau système Push pour JavaScript. Un Observable est un Producteur de valeurs multiples, les "poussant" vers les Observateurs (Consommateurs). Une fonction est un calcul évalué paresseusement qui renvoie de manière synchrone une valeur unique lors de l'appel.

Conseillé: