~/talk

Improving Lighthouse score for media-heavy React applications

Talkat React Nexus 2025 · 2025-07-03..07-05· [react, web-performance]
slides:none on file

Shows a concrete workflow: use ImageKit Next.js SDK with S3 + CloudFront, convert GIFs to MP4 by URL and serve AVIF/WebP, apply responsive sizing, lazy load offscreen media and preload the LCP image. Local test reports go from Lighthouse 64→94, LCP drops 19s→2s, FCP 1.1s→0.88s and CLS ~0.078; a sample image shrinks from ~600 KB to ~21 KB. Demonstrates live URL-based transforms and cached AI-backed background edits, and the demo works end-to-end.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 3:53Why optimize media performance
  3. 8:16Lighthouse metrics and penalties
  4. 9:19Optimizing images for Lighthouse
  5. 12:32Optimizing videos for Lighthouse
  6. 13:34Case study: E-commerce app optimization
  7. 19:13Future of media optimization with AI
  8. 20:42Live demo: AI-powered image transformations
  9. 31:29Conclusion and Q&A
~/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.