Svelte
Svelte
Qué es Svelte y por qué lo elegimos
Svelte es un framework de interfaz que hace su trabajo en el momento de compilar y no en el navegador del usuario. La diferencia práctica es el peso: lo que se descarga es mucho menos, y la pantalla aparece antes. Nos convenció desde que apareció y desde entonces lo usamos siempre que el proyecto lo permite, porque resuelve bien justo el caso que más se repite: alguien que entra desde el celular, con una conexión que no siempre es buena, a hacer una gestión corta.
Para qué tipo de proyecto lo usamos
- Paneles de administración que usan personas ajenas al equipo técnico y que tienen que explicarse solos.
- Soluciones rápidas: una herramienta interna, un formulario con lógica propia, una pantalla de consulta que hay que poner en funcionamiento en poco tiempo y sin montar una arquitectura desproporcionada.
- Interfaces que se usan en la calle, donde el ancho de banda no está garantizado y cada kilobyte que no se descarga es tiempo que el usuario no espera.
Qué hemos construido con Svelte
El caso más visible es el administrador de propietarios de Quindío es Mío: el panel donde los dueños de los negocios turísticos del Quindío publican y mantienen su propia ficha —datos de contacto, fotos, horarios, descripción— sin pasar por nosotros. Es un buen ejemplo de por qué el peso importa. Quien entra ahí es un comerciante en mitad de su jornada, desde el teléfono, para actualizar una foto o un horario. Si el panel abre de inmediato, entra y lo hace; si tarda, deja de entrar y el contenido de la plataforma envejece.
Qué gana un proyecto con Svelte
Gana que la herramienta se use. Un panel que nadie abre no cumple su función por bien programado que esté, y la primera causa de abandono es la espera. Al reducir lo que hay que descargar y ejecutar, Svelte baja esa barrera: el contenido se mantiene actualizado porque mantenerlo cuesta poco, y el equipo que administra la plataforma deja de ser el cuello de botella.
Para la empresa que encarga el sistema eso significa además menos soporte. Las herramientas livianas y directas generan menos preguntas, menos correos de ayuda y menos tareas que terminan volviendo al proveedor.
Cómo lo combinamos con el resto
El panel hecho en Svelte trabaja contra los datos del proyecto: Directus cuando el contenido se administra por API, o el backend propio cuando la lógica es a medida. El diseño de cada pantalla se cierra antes en Figma, y cuando el mismo producto necesita además una aplicación en las tiendas, esa parte se construye en Flutter. Cada pieza se elige por lo que resuelve, no por costumbre.