~/talk

Optimizing for Super Sonic Speed in Vue.js & Gridsome

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

Vue and Gridsome optimizations focus on concrete wins: images are roughly 60% of bytes so lazy loading and async components cut initial payload and HTTP requests, saving mobile bandwidth. Gridsome’s <g-image> automatically serves a G-image blurry placeholder then swaps in the high‑quality file on viewport. Recommended tools are lozad and vue-lazyload for IntersectionObserver lazy loading, Cloudinary with q_auto for responsive images, Lighthouse audits and the webpack-bundle-analyzer plus the network tab to find and shrink heavy JS and media.

AI-written summary · about

  1. 0:00Start
  2. 3:20Some Benefits
  3. 10:13Asynchronous Loading
  4. 11:13Lazy Loading
  5. 17:57Lozad, Installation
  6. 19:12Vue-Lazyload, Installation
  7. 23:44Chrome Lighthouse
  8. 26:51WebPack Bundle Analyzer
~/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.