Free views, likes and subscribers at YouTube. Now!
Get Free YouTube Subscribers, Views and Likes

XState: Exploring actors

Follow
Stately

Join us for a live stream focused on actors in XState. Learn more about common use cases, more complex state machines, and the actor model.

0:00 Intro
1:10 Team intros
1:32 XState V5: actor first
2:08 Modeling a cocoa dispensing machine in the Studio
10:34 Modeling actors
12:23 Actor sequence diagram
15:32 Adding implementation details
22:01 Spawning actors
26:15 Callback actors
29:37 Inspect your actor system
34:00 Actor communication
37:57 Difference between invoked and spawned actors
38:49 Generating a React app from your machine
39:29 Spawning arrays of actors
42:24 Managing and modeling spawned actors
49:33 Enqueue actions
52:19 Why are actions not called effects?
53:13 What is a good example of output from a child actor to a parent actor?
1:01:01 Migrating from XState V4 to V5
1:01:41 Promise actors
1:03:37 Transition actors
1:04:43 Wrap up

Want to get into the basics of XState?    • Webinar: Get started with XState v5  
XState V5 release blog post: https://stately.ai/blog/20231201xs...
Partial event descriptors: https://stately.ai/blog/announcingxs...
TLDraw https://www.tldraw.com/
Generate React app with Stately: https://stately.ai/blog/20231120st...
CodeSandbox code: https://codesandbox.io/p/sandbox/beau...
Use setup(...) to specify types: https://stately.ai/docs/typescript#sp...'>https://stately.ai/docs/typescript#sp...
Blog post on Sources: https://stately.ai/blog/20240109in...
Request features at https://feedback.stately.ai
Stately Inspector: https://github.com/statelyai/inspect
Migrating to XState V5 docs: https://stately.ai/docs/migration'>https://stately.ai/docs/migration
Migrating to XState V5 webinar: https://youtube.com/live/snqoIbIZac
Promise actors: https://stately.ai/docs/promiseactors'>https://stately.ai/docs/promiseactors
Transition actors: https://stately.ai/docs/transitionac...
Observable actors: https://stately.ai/docs/observableac...
Callback actors: https://stately.ai/docs/callbackactors'>https://stately.ai/docs/callbackactors
Stately Studio: https://stately.ai
Join our Discord: https://discord.stately.ai

posted by Torcellizc