This is repository containing slides and code examples for udemy course about state machines
https://www.udemy.com/course/introduction-to-state-machines-with-xstate-and-react/
Below you can find list of slides for each presentation:
- Curriculum - https://slides.com/kubaskoneczny/introduction-to-state-machines-with-xstate
- Introduction to state machines - https://slides.com/kubaskoneczny/deck-c04727
- States, events and transitions - https://slides.com/kubaskoneczny/deck
- Actions - https://slides.com/kubaskoneczny/deck-9437fd
- Context - https://slides.com/kubaskoneczny/context
- Guards - https://slides.com/kubaskoneczny/guards
- More on transition - https://slides.com/kubaskoneczny/more
- Invoking services - https://slides.com/kubaskoneczny/deck-109dd3
- Invoking machines - https://slides.com/kubaskoneczny/deck-721785
- Delays - https://slides.com/kubaskoneczny/delays
All slides from this course are available in this collection: https://slides.com/kubaskoneczny/decks/xstate?sort=az
Projects from course are listed below:
- video player - https://codesandbox.io/s/video-player-9f1uk
- fetch machine - https://codesandbox.io/s/fetch-machine-ut8oj
- search machine - https://codesandbox.io/s/search-machine-m6znh
- search machine with typescript - https://codesandbox.io/s/searchmachine-typescript-fdpn4?file=/src/App.tsx
Code for those projects is also available inside this repository