Aurora Scharff is a Software Engineer from Norway and Microsoft MVP in Web Techologies. She serves as a consultant at Crayon Consulting, while also contributing as React Certification Lead at certificates.dev. She focuses on web development with extensive experience in React and Next.js, including active use of React Server Components.
Aurora shares her knowledge through workshops, technical blog posts, social media, demo applications, and supporting fellow developers. She regularly presents internationally at recognized conferences, contributing to the global developer community through both her speaking engagements and educational content creation.
Handling async operations in UI components can be tricky—flickering pending states, inefficient state updates, and unstable interfaces are common issues. Modern React patterns address these challenges through concurrent rendering and React 19 Actions, offering more predictable async workflows and reusable patterns.
In the context of the Next.js App Router, this session will demonstrate how React Server Components streamline data fetching while Actions handle async operations with built-in optimistic updates and pending states. Looking ahead, we'll explore how View Transitions will integrate with these patterns to enable fluid visual updates. You'll leave with practical strategies for building reusable components while ensuring a smooth, reliable user experience.