Skip to main content

Smoother user experiences

A user interface needs to explain what happened after an action. This talk compares loading indicators, optimistic UI, and skeleton fallbacks, then looks at when each approach fits based on the next state, error handling, response time, and the importance of the data.

The examples use Vue and Pinia Colada to implement optimistic interactions and data fetching.

Enjoyed "Smoother user experiences"?

Follow me

Estéban Soubiran

Software engineer, conference speaker, and open source enthusiast.

Explore more talks

  1. Event: Voxxed Days Luxembourg (opens in a new tab)LuxembourgDate:

    Inside a pipeline: demystifying Vite and its plugins

  2. Event: HumanTalks Paris (opens in a new tab)ParisDate:

    Inertia: One Ring to rule them all

  3. Event: DevLille (opens in a new tab)LilleDate:

    Inside a pipeline: demystifying Vite and its plugins

What do you think?

Discussions

Loading discussions...

Add a comment

Checking your session...