Skip to main content

Reactivity and signals: demystifying frontend magic

This talk explains frontend reactivity through dependency graphs, signals, computed values, and effects. It uses alien-signals to show how a change in a signal reaches the computations and effects that depend on it.

The examples cover graph traversal, doubly linked lists, push and pull propagation, and the implementation of signal getters, computed values, and effects. The final section relates this low-level model to Vue's component update mechanism.

Enjoyed "Reactivity and signals: demystifying frontend magic"?

Follow me

Estéban Soubiran

Software engineer, conference speaker, and open source enthusiast.

Explore more talks

  1. Event: Devoxx France (opens in a new tab)ParisDate:

    Reactivity and signals: demystifying frontend magic

  2. Event: Devoxx France (opens in a new tab)ParisDate:

    Unified and universal: JavaScript with UnJS

  3. Event: Paris TypeScript (opens in a new tab)ParisDate:

    Become full-stack with TypeScript

What do you think?

Discussions

Loading discussions...

Add a comment

Checking your session...