Rendez les états impossibles inatteignables dans vos frontends
Quickie - 15min DébutantFrançais
L’explosion de la complexité des frontends conduit bien souvent à une gestion de l’état beaucoup plus complexe, mêlant état applicatif global aux états locaux des différents composants.
Il est dans ce genre de cas de plus en plus complexe de s’assurer que tous ces états fonctionnent bien ensemble et que l’on ne tombe pas dans un “état impossible” par accident.
Dans ce quickie, nous verrons comment modéliser ces états et leurs évolutions en utilisant des machines à état, et en particulier la librairie XState qui permet de modéliser, implémenter et visualiser facilement ces machines.

Benjamin Cavy
Lead dev à la MAIF, je m’intéresse en ce moment particulièrement aux tests et à ce qu’ils peuvent apporter dans le processus de développement logiciel.

