Qwik 2 pousse le concept de « resumability » : le serveur envoie du HTML déjà interactif, sans phase d'hydration JavaScript coûteuse. Le LCP peut atteindre des niveaux record sur mobile.
Le code splitting est granulaire : seul le code nécessaire pour une interaction est chargé au moment du clic. Par défaut, rien n'est hydraté au chargement. Les Signals et les composants sont conçus pour ce modèle. Pour les sites à fort trafic et les marchés où la performance mobile est critique, Qwik 2 est un challenger sérieux à Next.js et Remix. L'écosystème (QwikCity, adapters) se renforce.
Recommandation : mesurer le LCP et le TTI avant/après pour valider le gain sur votre type de pages.
Points forts / Points faibles
Points forts
- Pas d'hydration = premier chargement et LCP excellents
- Code chargé à la demande, bundle initial minimal
- Idéal pour le contenu et le e-commerce à fort trafic
- Philosophie « edge-first » et résilience réseau
Points faibles
- Modèle mental différent (resumability, lazy loading)
- Écosystème et offres d'emploi plus restreints
- Certaines librairies React/Vue non compatibles