IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Paon

Paon : le design pattern Observateur sans héritage en TypeScript / JavaScript.

Le design pattern (patron de conception) Observateur est omniprésent de nos jours. Que ce soit en programmation événementielle, avec les architectures MV* style Angular et la problématique du data-binding, la programmation dite reactive ou encore en conjonction avec l'approche Entity-Component-Systems.

La bibliothèque Paon (comme l'oiseau) a la modeste ambition de répondre à différents objectifs :
  • être sans dépendance ;
  • être simple à utiliser ;
  • être généraliste et non rattaché à une architecture (notamment MV*) ;
  • ne pas contraindre la structure des objets à observer via l'héritage que ce soit par classe ou par interface ;
  • faire appel à des observateurs sous la forme de fonctions.


A noter que bien qu'étant rédigée en TypeScript, cette bibliothèque peut être utilisée par des applications JavaScript (cf. répertoire dist/).

Vous trouverez plus d'information ici.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.