Meet Jon Bellah
Jon Bellah is a full-stack developer, writer, and speaker from Denver Colorado. He works as a front-end engineer for TED, where he has the privilege of helping a team of amazing people share ideas worth spreading.
Jon began writing code when he was 10 years old with the help of Geocities, Microsoft FrontPage, and a little bit of HTML Goodies. Over the last 20+ years, Jon has published countless lines of code that have been seen and encountered by millions of people.
In this course, we will take an application called Photobook from comps to working application. The app has many of the features that you would expect to find in apps today: authentication, data fetching, CRUD actions, and more. We'll start with some basic, presentational React components and take those all the way to a working application fully powered by statecharts.
Using xstate and react-automata, we will cover all of the important features of statecharts: parallel states, hierarchical states, history states, and guards.
What we'll cover
- Intro to state machines & statecharts
- Thinking in statecharts
- Events & transitions
- Tooling & editor setup
- Modeling our application
- Authentication states
- Data fetching
- Writing/uploading data
- Animations with statecharts
- Statecharts with React Context
- Maintaining statecharts as your application grows
- Statecharts as a refactor target
- Testing statecharts
- Using statecharts with Redux
FAQWhen does it launch?
Mid-August 2018!How long do I get access?
There is no time limit and no recurring fee.