Svelte5 : Pas aussi bien qu’annoncé ?

2025-03-08
Svelte5 : Pas aussi bien qu’annoncé ?

La sortie de Svelte5 a vanté son système d’état réactif, « runes », comme une amélioration majeure. Cependant, cet auteur a rencontré plusieurs limitations dans des projets réels. Les runes sont limitées aux composants Svelte ou aux fichiers .svelte.ts, exigeant que l’état soit encapsulé dans des fonctions pour la réactivité et offrant un support incomplet pour les classes. Les fonctionnalités de modèle de Svelte n’ont pas d’équivalents en JavaScript, rendant les tests des propriétés liées fastidieux. Les composants de formulaire sont non contrôlés par défaut, ce qui peut entraîner des problèmes. Bien que Svelte5 tente d’imiter React/Vue, il est insuffisant en termes d’utilisabilité et de complétude des fonctionnalités, ce qui amène l’auteur à envisager SolidJS comme une alternative supérieure.

Développement État Réactif