Skip to content

C4rl0s/xstate-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XState The Finite Machines for JavaScript

JavaScript State Machines and Statecharts with XState. In this workshop, you will:

  • Learn fundamental computer science principles
  • Represent complex logic clearly
  • Prevent impossible states and detect edge-cases
  • Identify and eliminate edge cases
  • Visualize your logic as state machine diagrams

XState

Getting Started

To run this workshop:

  • Clone this repo
  • You need to have parcel installed. To do this, run npm install -g parcel-bundler.
  • In the repo's directory, run npm install
  • Run npm start. You should see this:
Server running at http://localhost:1234

Examples

Below you can find the examples in this presentation.

If you get lost, refer to the index.final.js file in each directory.

To navigate to a rendered examples in the browser, change the directory in the URL (http://localhost:1234/[dir]/index.html). The first lesson is located at http://localhost:1234/00/index.html.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published