The Backend is Reactive: Vue Beyond the Browser
This is a talk that de-mystifies Vue reactivity by implementing it in the browser. Rather than production-ready, we are going to have some FUN WITH CODE.
"What if Vue’s reactivity system didn’t stop at the browser?" In this talk, I’ll turn the entire audience into a synchronized, reactive lightshow—using @vue/reactivity on the backend to orchestrate hundreds of phones in real time.
The key takeaway is that Vue’s reactivity is powerful far beyond the frontend—it can orchestrate backend logic just as effectively as it manages UI state. By treating reactive data as a single source of truth, you can drive multiple clients with minimal glue code. Computed projections make adopting a reactive mindset and helps make side effects, scheduling, and cleanup explicit, predictable, and easier to reason about.
Marc Backes
Marc Backes
The Backend is Reactive: Vue Beyond the Browser
This is a talk that de-mystifies Vue reactivity by implementing it in the browser. Rather than production-ready, we are going to have some FUN WITH CODE.
"What if Vue’s reactivity system didn’t stop at the browser?" In this talk, I’ll turn the entire audience into a synchronized, reactive lightshow—using @vue/reactivity on the backend to orchestrate hundreds of phones in real time.
The key takeaway is that Vue’s reactivity is powerful far beyond the frontend—it can orchestrate backend logic just as effectively as it manages UI state. By treating reactive data as a single source of truth, you can drive multiple clients with minimal glue code. Computed projections make adopting a reactive mindset and helps make side effects, scheduling, and cleanup explicit, predictable, and easier to reason about.
