FLIN genera previsualizaciones automáticamente. Suba una imagen y tres tamaños de previsualización aparecen junto al original en el almacenamiento direccionable por contenido. Acceda a ellos a través de propiedades tipadas en el objeto de archivo. Sin configuración, sin pipeline de procesamiento, sin gestión de almacenamiento adicional.
| Tamaño | Nombre | Caso de uso |
|---|---|---|
| 100px | Miniatura | Avatares, íconos de cuadrícula, navegación |
| 300px | Medio (predeterminado) | Tarjetas, elementos de lista, vistas previas de chat |
| 800px | Grande | Vistas de detalle, lightbox, tarjetas de ancho completo |
flinentity Photo {
title: text
image: file
}
// En plantillas
<img src={photo.image.thumbnail} alt={photo.title} />
<img src={photo.image.preview} alt={photo.title} />
<img src={photo.image.preview_large} alt={photo.title} />Este artículo concluye el Arco 12 -- el sistema de almacenamiento de archivos de FLIN. Diez artículos cubriendo cuatro backends de almacenamiento, el trait StorageBackend, backends en la nube, grants de descarga, chunking de texto, integración chunk-embedding, analizadores de formato, auto-conversión semántica, compresión y GC, y generación de previsualizaciones.
Esta es la Parte 135 de la serie "Cómo construimos FLIN", que documenta cómo un CEO en Abidjan y un CTO de IA diseñaron y construyeron un lenguaje de programación desde cero.
Navegación de la serie: - [134] Compresión Zstd y recolección de basura de blobs - [135] Generación de previsualizaciones de archivos (estás aquí) - Próximo arco: Biblioteca estándar y ecosistema de FLIN