Miško Hevery
Interactive server side components
#1about 2 minutes
The web performance problem with modern frameworks
Most e-commerce websites struggle with poor Google PageSpeed scores because current frameworks prioritize runtime performance over time-to-interactive.
#2about 4 minutes
How replayable frameworks cause slow startup times
Traditional frameworks must download and execute the entire application's JavaScript on the client to "replay" the server's work and attach event listeners.
#3about 2 minutes
Qwik's resumable approach for instant interactivity
Qwik achieves near-instant interactivity by serializing application state and listeners into the HTML, allowing the client to "resume" execution with a tiny 1KB loader.
#4about 7 minutes
Comparing hydration models: monolithic, islands, and Qwik
A visual comparison shows how Qwik's fine-grained, out-of-order component hydration is more efficient than monolithic hydration or the island architecture popularized by Astro.
#5about 4 minutes
Live demo of a Qwik to-do application
A to-do app demonstrates how Qwik downloads only a tiny loader initially, then fetches small JavaScript chunks on demand as the user interacts with the UI.
#6about 4 minutes
How the Qwik optimizer automates code splitting
The Qwik optimizer automatically creates lazy-loading boundaries using `Q hook` markers, eliminating the need for developers to manually configure code splitting.
#7about 7 minutes
Serializing component relationships for fine-grained reactivity
Qwik serializes component state and relationships directly into the HTML, enabling the client to perform targeted updates without downloading or executing the entire application.
#8about 4 minutes
Q&A on web components, SEO, and state management
The discussion covers the theoretical integration with web components and Shadow DOM, the positive SEO impact of serving pure HTML, and compatibility with state libraries like Redux.
#9about 8 minutes
Q&A on performance, architecture, and PWA capabilities
Questions are answered regarding HTTP request overhead, using Qwik as a full framework replacement, managing HTML size, and leveraging resumability for PWA offline state.
#10about 3 minutes
Q&A on integration, debugging, and dependencies
The final questions address the process of integrating Qwik into existing projects, debugging via DOM attributes, and the framework's ability to handle circular dependencies.
Related jobs
Jobs that call for the skills explored in this talk.
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
Matching moments
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
08:07 MIN
Exploring modern JavaScript performance and new CSS features
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
04:56 MIN
Recreating React components using AI and dev tools
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
Featured Partners
Related Videos
Rethinking web application design for fastest possible time to interactive
Misko Hevery
Qwik: Making sure that easy is same as performant
Miško Hevery
The Lean Web
Chris Ferdinandi
Snappy UI needs no Single-Page Application
Clemens Helm
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Why HTMX is crushing React, Vue & Svelte.
Felix Eckhardt & Benedikt Stemmildt
Catching up on the basics you don't really need that much code
Chris Heilmann
The Eternal Sunshine of the Zero Build Pipeline
M4dz
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript


Twin.Link GmbH
Osnabrück, Germany
Intermediate
Senior
React
TypeScript

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Paradigma Digital
Santa Cruz de Tenerife, Spain
API
React
Svelte
Vue.js
WebPack
+3

Paradigma Digital
Gijón, Spain
API
React
Svelte
Vue.js
WebPack
+3

Paradigma Digital
Badajoz, Spain
API
React
Svelte
Vue.js
WebPack
+3

Paradigma Digital
Boiro, Spain
API
React
Svelte
Vue.js
WebPack
+3

Vizzuality
Carballedo, Spain
Remote
€30-49K
Node.js
TypeScript