Blog
All articles. All pillars. All authors.
API Routes: Backend and Frontend in One File
How FLIN's route blocks let you define GET, POST, PUT, DELETE handlers alongside view templates in a single file -- eliminating the frontend/backend divide entirely.
Auto JSON and Form Body Parsing
How FLIN automatically detects and parses JSON, URL-encoded forms, and multipart request bodies -- turning raw HTTP bytes into typed values before your route handler runs.
Request Context Injection
How FLIN injects params, query, body, headers, cookies, and session into every route handler automatically -- zero imports, zero boilerplate, zero ceremony.
The Middleware System
How FLIN's _middleware.flin files create a hierarchical pipeline for request processing -- logging, authentication, CORS, rate limiting, all through file system conventions.
The Layout System
How FlinUI's layout components -- Container, Stack, Grid, Flex, Split -- replace custom CSS with declarative, responsive layout primitives that compose naturally.
Icons Library Integration
How FlinUI integrates 1,000+ Lucide icons as built-in components -- available with zero imports, rendered as inline SVG, customizable in size and color.
FlinUI Enterprise Components
How FlinUI's enterprise components -- DataGrid, Pivot, OrgChart, Workflow, AuditLog -- bring SaaS-grade UI elements to FLIN without third-party dependencies.
The Component Lifecycle
How FLIN components manage their lifecycle -- onMount for initialization, onUpdate for reactions, onUnmount for cleanup -- with a simpler model than React or Vue.
Slots and Content Projection
How FLIN's slot system enables component composition -- default slots for children, named slots for structured layouts, and fallback content for empty slots.
Attribute Reactivity
How FLIN's fine-grained reactivity system tracks dependencies at the attribute level -- updating only the specific DOM attributes that change, not entire components.
Theme Toggle and Dark Mode
How FLIN's theme system supports light, dark, and system-preference modes -- with smooth transitions, persistent preferences, and zero-configuration integration across all FlinUI components.
Graph Queries and Semantic Search
How FlinDB implements graph traversal algorithms and AI-powered semantic search with BM25, vector similarity, and hybrid Reciprocal Rank Fusion -- all built into a single embedded database.