Svelte
Le framework de l’avenir
Tu trouves React compliqué ?
Trop de boilerplate ? Trop de concepts à ingérer avant d’être productif ?
Tu n’es pas seul.
Rich Harris, le créateur de Svelte, en avait marre aussi.
En 2016, il bossait comme journaliste-développeur au New York Times,
et il devait faire des visualisations interactives pour des articles.
Sauf que ces visualisations devaient être légères, rapides et faciles à intégrer sur une page déjà chargée en ressources.
Sauf qu’avec React ou Vue, c’était pas la fête :
- 📦 Un runtime JS à embarquer
- ⚙️ Des tonnes d’optimisations pour ne pas plomber les perfs
- 📜 Du code bien plus verbeux que nécessaire
Il s’est alors posé une question simple :
Et si on arrêtait d’écrire des frameworks qui tournent dans le navigateur ?
Boom. Svelte est né.
Le concept ?
Contrairement à React ou Vue, qui nécessitent un runtime JS pour faire tourner leurs composants,
Svelte compile ton code en pur JavaScript natif.
Plus besoin de runtime : ton app est juste un ensemble de fonctions ultra-optimisées,
directement exécutées par le navigateur.
Les irritants que Svelte élimine :
- ✅ Pas de Virtual DOM → Pas besoin de diffing, juste du code natif optimisé
- ✅ Syntaxe ultra simple → Pas de
useState
, pas d’effet spaghetti avec des hooks - ✅ Code plus léger → Moins de dépendances, plus rapide au chargement
- ✅ Meilleure DX → Un état réactif qui fonctionne comme on l’attend, sans hacks
Et ça marche : les benchmarks montrent que Svelte produit des apps plus performantes que React,
avec 30 à 40% de JS en moins.
Évidemment, tout n’est pas parfait :
l’écosystème est plus petit, et il faut passer par un build step.
Mais si tu cherches un framework léger, performant et ultra intuitif, ça vaut le coup d’essayer.
➡️ Tu as déjà testé Svelte ?
Ou tu restes fidèle à React ?