~/talk

Qwik: performance as a human design problem

Talkat Armada JS 2023 · 2023-10-05..10-06· [javascript, web-performance]
links:none on file
slides:none on file

Qwik claims to make performance a UX problem not a checklist by using resumability instead of hydration so pages load with no JS and individual interactions download only the tiny handler (demo: a button click pulls a single click payload). Qwik City provides file routing, apps stay interactive even with JS disabled, and Qwik reports O(1) scalability across component counts. Demoed image optimization rewrites assets from 1.7 MB to 29.9 KB. Partial hydration and islands require manual partitioning; Qwik automates it.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:08Why another framework?
  3. 3:14Developer experience vs performance
  4. 6:45Principle of least effort
  5. 9:15Performance as a design problem
  6. 10:40Qwik's philosophy and DX
  7. 13:50Hydration and its challenges
  8. 17:43Resumability and instant interactivity
  9. 20:15Systemic performance issues
  10. 21:00Live demo introduction
  11. 22:03Creating a Qwik app
  12. 23:30Zero JavaScript in development
  13. 25:14Interactive components without hydration
  14. 27:22Demo of a game built with Qwik
  15. 29:53Image optimization in Qwik
  16. 33:05Future projects and closing
~/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.