Images blast off at the speed of Jamstack!
summary
Builds a reusable Vue image component that maps width height format and quality into an Image Service CDN URL and stores presets in a headless CMS so banners, art‑direction sources and eager above‑the‑fold images are configured, not handcoded. Uses Nuxt 3, Storyblok image service, responsive srcset/size descriptors, width/height attributes, lazy/eager loading, WebP/AVIF conversion and CDN caching. Demo gallery with four images yields a dramatic Lighthouse score improvement (near 100).
AI-written summary · about
chapters (6)
- 0:00Start
- 11:33Use next generation formats
- 13:52Add width and height attributes
- 16:04Responsive images: Resolutions
- 17:24Responsive images: Sizes
- 20:20Use the loading property
related talks
20mImage Optimization - Quick Win for Improving Performance in Vue & Nuxt Apps
31mOptimizing for Super Sonic Speed in Vue.js & Gridsome
24mNuxt Image
31mOptimizing for Super Sonic Speed in Vue.js & Gridsome
21mNuxt Performances
30mVueConf US 2021 | Looking through the VueFinder Henri Helvetica
12mCloudinary's New Vue SDK
15mLet’s talk about Image Optimization with Next.js
