~/talk

Nuxt, Storyblok & Netlify

Talkat JSWorld Conference USA 2021 · on Friday, 2021-05-21· [web-performance]
slides:none on file

A real project uses Nuxt + Storyblok + Netlify and Lighthouse to cut load time: preloads for critical images and JS, preconnect for third parties, lazy facades for YouTube, code‑splitting, purge/Tailwind for unused CSS, and brotli served by Netlify. The site is built and measurable — Lighthouse shows CLS 0.0396 — image CDN returns WebP and on‑the‑fly resizing so responsive assets land correctly, and overall payloads shrink and navigation becomes noticeably faster.

AI-written summary · about

  1. 0:00Web performance journey
  2. 1:25Key performance metrics
  3. 3:10Preloading critical resources
  4. 4:59Preconnecting to third-parties
  5. 6:24Lazy-loading with facades
  6. 8:49Eliminating render-blocking JS/CSS
  7. 10:14Minifying JS/CSS files
  8. 12:47Text compression for smaller payloads
  9. 13:51Removing duplicate modules
  10. 15:59Reducing JS execution time
  11. 19:07Avoiding layout shifts
  12. 21:38Optimizing images
  13. 27:42Replacing GIFs with video
  14. 28:48Preloading LCP images
  15. 31:16Text visible during font load
  16. 32:20Common performance pitfalls
  17. 35:32Summary
~/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.