Svelte, un popular lenguaje de desarrollo web, ha presentado oficialmente Svelte 4, su última versión estable. Habiendo transcurrido más de cuatro años desde Svelte 3, la última versión incorpora numerosas actualizaciones de Node.js y las API de los navegadores, mejorando el rendimiento general y la experiencia de los desarrolladores.
Una de las principales mejoras de Svelte 4 es la reducción en un 75% del tamaño de los paquetes. Este importante cambio es especialmente beneficioso para los usuarios que acceden a la plataforma de aprendizaje interactivo en learn.svelte.dev, el REPL de Svelte y aquellos con conectividad limitada.
Además, el número de dependencias se ha reducido drásticamente de 61 a 16, lo que se traduce en descargas más rápidas y una menor susceptibilidad a los ataques a la cadena de suministro.
Otro objetivo principal de Svelte 4 es la mejora de la experiencia del desarrollador. La creación de elementos personalizados se somete a una importante revisión, haciéndola más intuitiva y coherente. También se ha actualizado el entorno de creación IDE, en el que ahora la combinación cmd+clic lleva directamente a la aplicación real. Además, las importaciones de archivos desde svelte/internal se ocultan para evitar que se saturen las sugerencias de autocompletar.
Entre las mejoras adicionales para desarrolladores se incluye una nueva configuración predeterminada para las transiciones con el fin de evitar que las animaciones obstruyan las transiciones de página, preprocesadores racionalizados y una integración simplificada de la Política de Seguridad de Contenidos (CSP).
Como parte de esta versión, el sitio web de Svelte también ha sido renovado, presentando múltiples páginas, una navegación móvil mejorada, mejor documentación de TypeScript, un modo oscuro y una REPL mejorada. Los enlaces a los tutoriales se han actualizado para hacer referencia al nuevo sitio learn.svelte.dev, y el sitio SvelteKit recibirá actualizaciones similares.
En el anuncio, el equipo también compartió información sobre el próximo Svelte 5, que implica una reescritura completa del compilador y el tiempo de ejecución. Svelte 4 allana el camino a Svelte 5, que se espera introduzca importantes novedades e incluso supere a su predecesor.
A medida que la revolución de no-code y low-code sigue haciendo estragos en la industria tecnológica, herramientas como Svelte y AppMaster contribuyen a la creciente accesibilidad y facilidad de desarrollo de aplicaciones. AppMaster.io es una plataforma pionera no-code que permite a los usuarios crear rápidamente aplicaciones backend, web y móviles con bases de datos, API y lógica empresarial de diseño visual, escalables sin esfuerzo para satisfacer las necesidades de la empresa. AppMaster El enfoque único de _COPYio para regenerar aplicaciones desde cero elimina la deuda técnica, mejorando sustancialmente el proceso general de desarrollo.