Flin
All Flin articles.
Integración de biblioteca de íconos
Cómo FlinUI integra más de 1,000 íconos Lucide como componentes integrados -- disponibles sin importaciones, renderizados como SVG en línea, personalizables en tamaño y color.
Slots y proyección de contenido
Cómo el sistema de slots de FLIN habilita la composición de componentes -- slots por defecto para hijos, slots con nombre para diseños estructurados, y contenido de respaldo para slots vacíos.
Reactividad a nivel de atributos
Cómo el sistema de reactividad de grano fino de FLIN rastrea dependencias a nivel de atributo -- actualizando solo los atributos DOM específicos que cambian, no componentes enteros.
Alternancia de tema y modo oscuro
Cómo el sistema de temas de FLIN soporta modos claro, oscuro y preferencia del sistema -- con transiciones suaves, preferencias persistentes e integración sin configuración en todos los componentes FlinUI.
La etiqueta raw: válvula de escape para HTML
Cómo la etiqueta <raw> de FLIN permite inyectar HTML confiable directamente en el DOM -- potenciando el renderizado de markdown, íconos SVG y visualización de contenido enriquecido manteniendo la seguridad.
151 componentes FlinUI construidos por agentes de IA
Cómo usamos agentes de IA paralelos para construir 151 componentes FlinUI en una sola sesión extendida -- la estrategia de orquestación, controles de calidad, y lo que revela sobre el desarrollo asistido por IA.
El servidor HTTP embebido de FLIN
Cómo FLIN incluye un servidor HTTP de nivel producción dentro del propio runtime -- sin Express, sin Flask, sin dependencia externa. Solo ejecuta tu archivo .flin y el servidor ya está ahí.
Enrutamiento basado en archivos en FLIN
Cómo la convención del directorio app/ de FLIN elimina la configuración de rutas por completo -- tu sistema de archivos ES tu estructura de URLs, con segmentos dinámicos, rutas catch-all y herencia de middleware.
Rutas API: backend y frontend en un solo archivo
Cómo los bloques de ruta de FLIN permiten definir manejadores GET, POST, PUT, DELETE junto a plantillas de vista en un solo archivo -- eliminando la división frontend/backend por completo.
Análisis automático de JSON y cuerpos de formulario
Cómo FLIN detecta y analiza automáticamente cuerpos de solicitud JSON, formularios codificados en URL y multipart -- convirtiendo bytes HTTP sin procesar en valores tipados antes de que tu manejador de ruta se ejecute.
Inyección de contexto de solicitud
Cómo FLIN inyecta params, query, body, headers, cookies y session en cada manejador de ruta automáticamente -- cero importaciones, cero boilerplate, cero ceremonia.
El sistema de middleware
Cómo los archivos _middleware.flin de FLIN crean un pipeline jerárquico para el procesamiento de solicitudes: registro, autenticación, CORS, limitación de velocidad, todo a través de convenciones del sistema de archivos.