Performance native
Pas de virtual DOM, pas de runtime lourd. Le code compilé manipule directement le DOM là où c'est nécessaire. Les applications Svelte sont parmi les plus rapides du marché.
Le framework que j'ai choisi pour concevoir des applications web rapides, élégantes et maintenables — y compris ce site que vous êtes en train de lire.
Là où React et Vue embarquent un runtime dans le navigateur, Svelte compile vos composants en JavaScript minimal à la build. Résultat : des bundles plus légers, un rendu plus rapide, un code plus lisible.
Pas de virtual DOM, pas de runtime lourd. Le code compilé manipule directement le DOM là où c'est nécessaire. Les applications Svelte sont parmi les plus rapides du marché.
Seul le code effectivement utilisé est livré. Une application Svelte de base pèse moins de 10 Ko gzippés, là où un équivalent React commence à 40 Ko.
La syntaxe est proche du HTML/CSS/JS natif. Moins de boilerplate, pas de hooks obscurs, une courbe d'apprentissage douce. Les développeurs de votre équipe y seront rapidement à l'aise.
Depuis Svelte 5, les runes ($state, $derived, $effect) offrent un modèle de
réactivité explicite, prévisible et parfaitement typé.
SvelteKit ajoute à Svelte tout ce qu'il faut pour livrer une application complète en production : routing, SSR, endpoints API, déploiement universel.
Chaque page peut être rendue côté serveur, générée statiquement à la build ou chargée côté client — au choix, route par route. Le meilleur des trois mondes pour la performance et le SEO.
L'arborescence des fichiers est l'arborescence de l'application.
Un dossier /contact avec un +page.svelte suffit à créer une page. Simple, lisible, sans configuration.
Déployable partout sans changer une ligne de code métier : Node.js, Bun, Deno, Vercel, Netlify, Cloudflare Workers, site statique. Pas d'enfermement chez un hébergeur.
Les endpoints +server.ts permettent d'exposer une API
REST dans le même projet que le front. Pour les projets plus
ambitieux, je la combine souvent avec Hono pour des APIs typées.
Ce site — celui que vous consultez — est construit avec SvelteKit,
déployé via adapter-node. Tous mes projets récents
reposent sur cette stack.
Parlons-en. Je conçois, je code, je livre — avec une stack que je connais parfaitement.
Parlons de votre projet