Designing the In-Between States in React

13 Feb17:10 – 17:45Stage: Main StageTalk

A surprising amount of user experience happens in the in-between moments—loading screens, errors, and empty states. These gaps between data fetching and the final render are easy to overlook, yet they strongly influence how polished a React application feels.
This session takes a practical engineering view on architecting these moments: what’s feasible, where designer–engineer collaboration matters, and how React’s ecosystem tools help. It covers reusable patterns for loading sequences, skeletons, and error boundaries, and shows how small architectural decisions shape a smoother, more intentional product experience.

Speaker