Hosted onhyper.mediavia theHypermedia Protocol

UI with State Machines is a knowledge base and community for frontend developers who want to build better interfaces with state machines, statecharts, and XState.

Mission

To make state machine thinking the norm in frontend development — one state, event, and transition at a time.

What You'll Find Here

  • Tutorials — From beginner to advanced, covering state machines, statecharts, and the actor model

  • Patterns — Reusable machine designs for common UI challenges

  • Integrations — Framework-specific guides for React, Vue, Svelte, and Vanilla JS

  • Case Studies — Real-world examples from production applications

  • Community — Showcase, glossary, FAQ, and more

Related Pages

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime