Superpowers of browser's Web API
summary
Demo shows component-based lazy loading that splits bundles so initial load yields a 100 Lighthouse score while the third component downloads on scroll, a custom Intersection Observer hook ~30 lines replaces a 6 KB npm library, progressive image loading swaps a blurred LQIP for full-res on the image onload, useSWR prefetch/mutate caches hover-fetched API data, service workers plus content-addressable hashes control caching, and SSR / zero-kilobyte JavaScript frameworks (Astro Qwik) reduce shipped JS.
AI-written summary · about
chapters (15)
- 0:00Welcome
- 0:59Critical thinking in web performance
- 2:05Loading web performance
- 3:53JavaScript bottleneck
- 6:43Component lazy loading
- 9:54Fewer libraries for performance
- 11:20Web API custom hooks
- 12:44Progressive image loading
- 14:50Data fetching with caching
- 17:42HTTP caching headers
- 19:08Storage and service workers
- 20:36Server-side rendering and progressive hydration
- 21:40Edge computing
- 22:02Zero KB JavaScript
- 23:04Best performance hack
related talks
24mSuperpowers of browser's Web API
38mSecret Shortcuts of Loading Web Performance
37mSecret Shortcuts of Loading Web Performance
31mFaster content websites via SSR and progressive hydration of Web Components
26mWeb Performance in modern JavaScript world
41mHow we make Web Apps lightning fast at Microsoft!
41mHigh-Performance Web UI with Web Components
46mSpeed Matters: Client Side Performance Improvement Tips & Tricks
