214 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


Exploring useActionState
Manage episode 450217020 series 1635850
Sam and Ryan talk about React 19's useActionState hook. They discuss how adding async functions to a plain React app introduces lots of in-between states that developers must grapple with, and how useActionState allows React to collapse and eliminate these states, bringing the simplicity of React's sync mental model to our async code.
Timestamps:
- 0:00 - Intro
- 1:51 - How React normally eliminates state in synchronous apps
- 8:20 - How useActionState lets React eliminate state in asynchronous apps
- 18:17 - Why you shouldn't just pass server actions into useActionState
- 23:00 - TCP/IP and UDP analogy
- 26:39 - Thinking of useActionState like enqueue
- 34:55 - Why the term "reducer" is too loaded for best understanding useActionState
- 51:07 - How useActionState helps you build a Todo app that stays responsive during pending actions
201 פרקים
Manage episode 450217020 series 1635850
Sam and Ryan talk about React 19's useActionState hook. They discuss how adding async functions to a plain React app introduces lots of in-between states that developers must grapple with, and how useActionState allows React to collapse and eliminate these states, bringing the simplicity of React's sync mental model to our async code.
Timestamps:
- 0:00 - Intro
- 1:51 - How React normally eliminates state in synchronous apps
- 8:20 - How useActionState lets React eliminate state in asynchronous apps
- 18:17 - Why you shouldn't just pass server actions into useActionState
- 23:00 - TCP/IP and UDP analogy
- 26:39 - Thinking of useActionState like enqueue
- 34:55 - Why the term "reducer" is too loaded for best understanding useActionState
- 51:07 - How useActionState helps you build a Todo app that stays responsive during pending actions
201 פרקים
כל הפרקים
×

1 Creating a background gradient from an image 48:39




1 Cloudflare Tunnel | React Compiler | refs during render 42:46


1 useAnimatedText | Events vs. State Changes | Catalyst 1:08:19




1 Tom Occhino on the future of React 1:00:27


1 Controlled and uncontrolled components 47:25






1 Crossover: Declaring War Against the Frontend 59:17


1 Blog Post Club: Queueing - An interactive study of queueing strategies 46:27




1 Technical Cost vs. Product Benefit 1:14:10
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.