3. Il existe un paquet de frameworks pour faire
du binding de data sur de l’IHM.
Le principe : traiter les données identiques
comme des flux de données, et mutualiser ce
qu’on peut.
Bizarrement, cette notion n’existe pas pour
les événements
Un événement = Un callback
4. Traiter les événements comme des
collections
Au lieu de " tirer " des données d’une
collection par un moveNext, on " reçoit " de
nouveaux éléments sans contrôler quand ils
arrivent.
Au lieu d’avoir une Collection consommée par
un itérateur, on a un flux d’événements
consommés par un abonné
5. L’observable : c’est le truc qui vous tombe dessus
L’observer : c’est le truc que vous abonnez
6. On peut composer, filtrer,
différer, rassembler,
éclater, etc.