Skip to main content

Reactivity and signals: demystifying frontend magic

This talk explains frontend reactivity with a small signal-based system. It starts from ui = fn(state), then uses alien-signals to connect signals, computed values, and effects through a dependency graph.

The examples introduce directed graphs, doubly linked lists, push and pull propagation, and the implementation of reactive updates. The presentation ends by relating the model to Vue's ReactiveEffect and component scopes.

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: StrasbourgJS (opens in a new tab)StrasbourgDate:

    Discover the UnJS ecosystem

  2. Event: Nuxt Nation (opens in a new tab)OnlineDate:

    Ship Nuxt apps that scale

  3. Event: MiXiT (opens in a new tab)LyonDate:

    In JavaScript, there's a package for everything... and often for nothing.

What do you think?

Discussions

Loading discussions...

Add a comment

Checking your session...