~/talk

Optimizing for Super Sonic Speed in Vue.js & Gridsome

Talkat Vue.js Global 2020 · 2020-09-17..09-18· [web-performance, vue]
links:none on file
slides:none on file

Vue and Gridsome projects speed up by lazy-loading media, splitting code, and using PWAs and service workers; images are cited as ~60% of bytes so swapping a tiny blurry placeholder for the full image via g-image (set width/height/quality) cuts load time. Use IntersectionObserver-backed libraries like lozad or vue-lazyload, optimize delivery with Cloudinary auto-quality, audit with Chrome Lighthouse, and inspect bundles with webpack-bundle-analyzer to find oversized assets.

AI-written summary · about

  1. 0:00Start
  2. 2:09What Is Vue Js
  3. 4:17Easy To Maintain
  4. 9:24Performance in Vgs
  5. 9:36Stop Over Engineering
  6. 10:50Page Delivery
  7. 11:38Lazy Loading
  8. 13:22What Happens When Media Files Are Being Lazy Loaded
  9. 14:15Passive Event Listener
  10. 16:04Why Should We Lazy Load
  11. 17:05Mobile Data and Bandwidth Saving
  12. 17:44Tools
  13. 20:38Working with Progressive Web Apps
  14. 21:29Progressive Web Apps in Vue Js
  15. 23:47Crop Image from the Same Url
  16. 24:10Chrome Lighthouse
  17. 27:08Webcam Analyzer
  18. 29:33Network Monitoring
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.