Statelyai e XState: modelagem de estados complexos com máquinas de estado
Máquinas de estado finito (FSM) são modelos computacionais compostos por um conjunto finito de estados, transições entre eles, eventos que disparam essas transições e ações executadas durante o processo. Um sistema pode estar em apenas um estado por vez, e cada transição é determinística: dado um estado atual e um evento, a máquina sempre irá para o mesmo próximo estado.