Resumability
Concetto del framework Qwik: il server serializza l'intero stato dell'app nell'HTML e il client riprende l'esecuzione da dove il server si è fermato, senza rieseguire il codice di setup. Zero hydration. Miško Hevery (creatore di Angular), 2022.
Diversa da SSR più hydration: l'approccio tradizionale riesegue sul client tutto il codice di setup (si collegano i listener, si inizializza lo stato), con una pesante "tassa di hydration". Con la resumability stato e gestori di eventi sono serializzati negli attributi HTML (on:click) e il JS viene caricato in lazy solo per ogni interazione. Risultato: time-to-interactive più rapido di React o Vue, a prescindere dalla dimensione dell'app. Compromessi: modello mentale insolito, comunità più piccola di quella di React, frammentazione del JS (molti piccoli chunk invece di un solo bundle). L'adozione resta di nicchia nel 2024, ma tecnicamente è impressionante.