illustration for Statechart Driven UI Components with Zag.js
free

Statechart Driven UI Components with Zag.js

Instructor

Segun Adebayo

1h 6m closed-captioning
·
15 lessons
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
4.8
37
people completed
Published 2 years ago
|
Updated 2 years ago

Learn how to build a pin-input component with state machines, Zag.js and React.

We’ll look at modeling a UI component with state machines, implementing those in a framework agnostic way using Zag.js, and connect the logic to the UI component.

This course is a must-watch if you’re unfamiliar with State machines, and want to learn how to use them to build UI components with ease.

In this course, you will:

  • Learn fundamental concept of state machine, event and transition
  • Model a UI component with state machine
  • Connect state machine logic to UI
  • Manage DOM events in state machines
  • Create custom React hooks with state machines

Free Community Resource

A Community Resource means that it’s free to access for all. The instructor of this lesson requested it to be open to the public.

Course Content

1h 6m • 15 lessons

    You might also like these resources:

    illustration for Build a Modern User Interface with Chakra UI
    Lazar Nkolov・42m・Course

    Lazar will show you how to build well-designed user interfaces without spending a lot of time (if even) styling every component and element with Chakra UI.

    illustration for Shareable Custom Hooks in React
    Joe Previte • Course • 30m

    In this course, you'll work through refactoring a component to use a custom hook and learn to apply the patterns used by the React team to your own code.

    illustration for Introduction to State Machines Using XState
    Kyle Shevlin • Course • 58m

    Managing state is one of the primary reasons our applications become so complex. See how to simplify state with state machines.