Svelte5: ¿No tan bueno como se anunciaba?

2025-03-08
Svelte5: ¿No tan bueno como se anunciaba?

El lanzamiento de Svelte5 promocionó su sistema de estado reactivo, "runes", como una gran mejora. Sin embargo, este autor encontró varias limitaciones en proyectos reales. Runes están restringidos a componentes Svelte o archivos .svelte.ts, requiriendo que el estado se envuelva en funciones para la reactividad y ofreciendo soporte incompleto para clases. Las características de plantilla de Svelte carecen de equivalentes en JavaScript, haciendo que las pruebas de propiedades enlazables sean engorrosas. Los componentes de formulario son incontrolados por defecto, lo que lleva a problemas potenciales. Si bien Svelte5 intenta imitar React/Vue, se queda corto en usabilidad y completitud de funciones, lo que lleva al autor a considerar SolidJS como una alternativa superior.

Desarrollo Estado Reactivo