~/talk

How Qwik's Optimizer allows JavaScript streaming and automatic optimization

Talkat Future Frontend 2024 · 2024-06-13..06-14· [javascript, web-performance]
slides:none on file

Qwik’s compiler actually transforms closures into named, serializable modules and emits a map into the HTML so the client can lazy execute extracted functions without hydration, using a Rust and SWC-based compiler with Vite/Rollup integration; the build produces segments that a service worker buffers for JavaScript streaming and resumability, demos show scope variables preserved across lazy imports and interactions become instant from cache rather than after full JS parse and execute.

AI-written summary · about

  1. 0:00Introduction
  2. 6:45Web framework performance
  3. 8:56Qwik and auto-optimization
  4. 11:07JavaScript streaming in Qwik
  5. 15:26Qwik's optimizer and compiler
  6. 19:30Live demo: streaming & optimization
  7. 24:15Future of streaming & Qwik roadmap
  8. 26:19Conclusion and resources
~/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.