Building Interactive Async UI with React 19 and Ariakit[eng]

Handling async operations in UI components can be tricky—flickering pending states, inefficient state updates, and unstable user experiences are common issues. Building accessible UI components presents additional challenges, as meeting accessibility requirements often requires extra effort, which can add complexity to the development process. In the context of the Next.js App Router, this session will demonstrate how React Server Components streamline data fetching, while other React 19 tools help manage mutations, loading states, and optimistic updates more effectively. We’ll combine these with Ariakit to simplify the process of building interactive, accessible UI components with less boilerplate. You’ll leave with practical strategies for managing async operations while ensuring a smooth, reliable user experience.

Aurora Scharff
Senior Software Engineer at Crayon Consulting
  • 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
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?