Developing Weweb: VueJs Performance optimization on a large webapp
summary
Weweb is a no‑code Vue app with thousands of interactive components and the talk focuses on runtime smoothness not load time. It shows measurable fixes: replace layout-thrashing getBoundingClientRect loops with ResizeObserver to remove seconds of purple rendering, use untrack and a lazyRef pattern to stop needless dependencies, share heavy computations with a detached effectScope so one calculation serves many instances, and use v-memo or child/component splitting — these changes cut re-renders dramatically and actually work at scale.
AI-written summary · about
chapters (6)
related talks
22mModern Web Apps Performance Tricks with PWA and Vue
39mVue.js - developer friendly, fast and versatile
31mOptimizing for Super Sonic Speed in Vue.js & Gridsome
34mOptimizing Performance in Large-Scale React & Node.js Applications
41mHow we make Web Apps lightning fast at Microsoft!
30mWeb runtime performance
39mVue.js deep dive, looking to the future
01h 03mVue.js is going to take the world
