In this episode of PodRocket, Noel interviews Aurora Scharff, a senior consultant at Crayon Consulting, about modern React patterns, concurrent rendering, and actions. Aurora explains concurrent features in React 18 and 19, including useTransition for managing state updates and async calls. She details how useTransition simplifies workflows by tracking async calls and reducing manual state updates. The discussion covers practical applications, potential pitfalls, and the integration of these hooks in server-rendered apps, particularly Next.js. Aurora also shares insights on naming conventions, the React DevTools, and her inspiration for exploring these new patterns, emphasizing the importance of React documentation and experimenting with code sandboxes.
Part 1: Introduction to Concurrent React
Part 2: useOptimistic and API Design
Part 3: Applications and Developer Tools
Sign in to continue reading, translating and more.
Open full episode in Podwise
