Wrangling Complex State with Finite State Machines and Statecharts in a React.js App - Connect.tech 2020
Connect.tech is one of the premier JavaScript conferences in the country. Jeff Barczewski is delivering a talk at the conference October 14th, 2020.
Wrangling Complex State with Finite State Machines and Statecharts in a React.js App
Managing state is one of the most complicated tasks a developer deals with in creating modern applications. Learn how finite state machines and statecharts can help you to elegantly manage state and make it easy to evolve as your application grows.
- Slides (PDF)
- Explore the code we discussed (multi-stop light, cart)
- Model-Based Testing in React with State Machines
- xstate.js.org - XState home
- statecharts.io - statechart tools
- David Harel’s 1987 paper - Statecharts: A visual formalism for complex systems
- Cypress Real World App (blog article, machine definitions)
- Reach out to Sketch for mentoring, training, development, or coaching needs