angular2-architecture
Strategie
1 | import {User} from './user'; |
Programmation Réactive Fonctionnelle (PRF)
Programmation réactive = programmation avec des flux de données asynchrones.
Un flux est une séquence d’événements en cours de production et ordonnés dans le temps.
Rien de nouveau : Les bus d’événements et les événements type clics de souris sont simplement des flux d’événements asynchrones que l’on peut observer pour y réagir.
La PR, c’est la même idée mais survitaminée. Il devient possible de créer des flux à partir de tout et n’importe quoi, pas seulement de clics. Ces flux sont légers et présents de partout. Tout peut alors être un flux : les variables, les entrées utilisateurs, les propriétés, les caches, les structures de données, etc.
est alors possible d’écouter/observer ce flux et réagir aux changements.
1 | ; |
Il est possible de partager la configuration eslint dans plusieurs projets :