Sobre el proyecto

Svelte es un enfoque moderno para construir aplicaciones web. En lugar de ser un framework de runtime tradicional, funciona como una herramienta en tiempo de compilación que toma tus componentes declarativos y los convierte en JavaScript vanilla pequeño y altamente eficiente que actualiza el DOM de forma quirúrgica. Características clave: - **Arquitectura basada en compilador**: Svelte desplaza el trabajo del runtime al tiempo de compilación, produciendo JavaScript optimizado en lugar de inyectar una biblioteca en tu aplicación. - **Sin DOM virtual**: A diferencia de frameworks como React o Vue, Svelte no utiliza un DOM virtual. En su lugar, el compilador determina el conjunto mínimo de operaciones DOM necesarias y escribe código para realizarlas directamente. - **Componentes declarativos**: Los desarrolladores escriben componentes usando sintaxis similar a HTML con declaraciones reactivas, y Svelte maneja la gestión del estado y el diffing del DOM durante la compilación. - **Salida eficiente**: El JavaScript generado es dirigido y eficiente, actualizando solo las partes de la página que realmente cambian. El proyecto está licenciado bajo MIT como código abierto, desarrollado por voluntarios, y alojado en GitHub en el repositorio sveltejs/svelte. La documentación, soporte en chat a través de Discord y una hoja de ruta pública están disponibles en svelte.dev.