Blog
All articles. All pillars. All authors.
FlinUI completo: más de 365 componentes
Cómo FlinUI creció de 70 componentes iniciales a una biblioteca completa de más de 365 elementos UI listos para producción -- cubriendo UI básica, formularios, gráficos, empresa, IA y componentes móviles.
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.
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.
Guards: seguridad declarativa para rutas
Cómo el sistema de guards de FLIN proporciona control de acceso declarativo y componible para rutas: autenticación, roles, limitación de velocidad, CSRF, listas blancas de IP y acceso basado en tiempo en declaraciones de una sola línea.