Menu

Qwik City Port: Two Bundle Numbers (28.60 kB First-Paint, 44.92 kB Total) Because Resumability Breaks Single-Number Comparisons
📰
0

Qwik City Port: Two Bundle Numbers (28.60 kB First-Paint, 44.92 kB Total) Because Resumability Breaks Single-Number Comparisons

DEV Community: vite·SEN LLC·about 1 month ago
#JpUSf3YS
#dev#class#code#strong#qwik#article
Reading 0:00
15s threshold

Qwik City Port: Two Bundle Numbers (28.60 kB First-Paint, 44.92 kB Total) Because Resumability Breaks Single-Number Comparisons Every other port in this series has one number: a gzip total. Qwik has two, because Qwik's whole model is "don't ship most of your JS until the user needs it." First-paint is 28.60 kB (−42% vs React). Total across all 24 lazy chunks is 44.92 kB (−8%). Neither number alone is comparable; both are part of the picture. Entry #7 in the framework comparison series, and the one that broke my uniform scoreboard format. Every previous port in this series had one number: the total gzipped JS. Qwik doesn't, because Qwik's architecture is explicitly about not shipping most of your JS on first load . 🔗 Live demo : https://sen.ltd/portfolio/portfolio-app-qwik/ 📦 GitHub : https://github.com/sen-ltd/portfolio-app-qwik Resumability vs hydration Qwik replaces hydration with what it calls resumability .…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More