
Vue Real-Time Apps - My talk at MadVue 2026
Hey! Here you'll find the slides, articles, and links from my talk at MadVue 2026. It was an amazing event. So happy to have met Vue devs from all over Europe! Looking forward to MadVue 2027 ๐
Slides
Click the deck and use the arrow keys to navigate.
Articles

Real-Time Vue Apps, Part 1: Polling and Server-Sent Events
A series on adding real-time features to your Vue and Nuxt apps. We kick things off with the bad old days of polling, and then move on to Server-Sent Events, the simplest way to push from server to client.

Real-Time Vue Apps, Part 2: WebSockets and Real-Time Databases
Bidirectional real-time with WebSockets, built right into Nuxt thanks to Nitro. Plus a tour of real-time databases like Firebase and Supabase, and how they use WebSockets under the hood.

Real-Time Vue Apps, Part 3: WebRTC and PeerJS
Direct, peer-to-peer connections with WebRTC: a friendly tour of SDP, ICE, STUN, and TURN, plus how PeerJS makes building chats and video calls actually fun.