A Complete Introduction to State Machines in JavaScript
One of the most compelling changes I’ve made in my approach to web development came when I introduced state machines and statecharts in my applications.
I first started building things for the web in the late 90s, when I was about 11 or 12 years old. For the first several years, I mostly spent my time building sites dedicated to videogames that I was playing. At the time, Microsoft FrontPage was my tool of choice. As time went on, the sites I wanted to build started to grow in complexity — I wanted to add blog posts and forums and the like. As a result, FrontPage gave way to using Notepad and learning my way around PHP and JavaScript. With each step in my evolution as a developer, I’ve learned to build increasingly complex websites and applica
Explore this link on the map →saved by
related reading
- Tutorial: Tic-Tac-Toe – Reactreactjs.org
- You Might Not Need an Effect – Reactreact.dev
- Redux Essentials, Part 1: Redux Overview and Concepts | Reduxredux.js.org
- Staterefactoring.guru
- State as a Snapshot – Reactreact.dev
- UI = f(statesⁿ) - daverupert.comdaverupert.com
- About MobX · MobX 🇺🇦mobx.js.org
- React graph viscrubier.github.io
- The Interactive Guide to Rendering in Reactui.dev
- Application State Management with Reactkentcdodds.com
- Tutorial: Tic-Tac-Toe – Reactbeta.reactjs.org
- Thinking in React – Reactreact.dev