PortfolioWeb DevelopmentComplex State Machines
Topic

Complex State Machines

Build applications with many intersecting states, like a custom video player or a browser game. Tests reducer logic, XState, and avoiding impossible states.

useReducer / XStateComplex state logicMedia APIsEvent handling

Choose Your Level

Pick the difficulty that matches where you are. You can come back and try a harder level later.