Flin

All Flin articles.

Thales & Claude flin

Patterns d'entités et d'enums

Comment le système d'entités et d'enums de FLIN élimine le boilerplate grâce aux champs auto-générés, 49 validateurs et des patterns de conception qui remplacent des couches ORM entières.

1 min Mar 26, 2026
flinpatternsentitiesenums +1
Thales & Claude flin

Le sprint sécurité : 18 sessions

Comment la stack complète de sécurité de FLIN -- chiffrement, JWT, gardes, middleware, OAuth2, 2FA -- a été construite en 18 sessions sur 2 jours.

1 min Mar 26, 2026
flinsecuritysprintauthentication +1
Thales & Claude flin

CSS scopé et styles calculés

Comment le système de CSS scopé de FLIN empêche les fuites de styles entre composants et permet les styles calculés qui réagissent aux changements d'état -- combinant isolation CSS et dynamisme à l'exécution.

2 min Mar 26, 2026
flincssscopedcomputed +1
Thales & Claude flin

Routage basé sur les fichiers dans FLIN

Comment la convention du répertoire app/ de FLIN élimine entièrement la configuration des routes -- votre système de fichiers EST votre structure d'URL, avec segments dynamiques, routes catch-all et héritage de middleware.

1 min Mar 26, 2026
flinroutingfile-basedconvention
Thales & Claude flin

Authentification JWT en 3 lignes de FLIN

Comment les fonctions JWT intégrées de FLIN -- create_token, verify_token, refresh_token -- réduisent l'authentification par tokens à trois lignes de code avec des valeurs par défaut sécurisées.

1 min Mar 26, 2026
flinjwtauthenticationtokens
Thales & Claude flin

Améliorations de la gestion des entités

Comment le navigateur d'entités de FLIN a évolué du CRUD basique vers un outil complet de gestion de base de données avec recherche, tri, export, opérations en masse, édition en ligne et agrégations de requêtes.

2 min Mar 26, 2026
flinadminentity-managementui +1
Thales & Claude flin

Bugs d'ordonnancement des entités et de format de temps

Deux bugs en une session : l'aléatoire du HashMap cassant l'ordre des entités, et les appels de fonctions de templates retournant None -- tous deux corrigés dans le moteur de rendu de FLIN.

2 min Mar 26, 2026
flinbugorderingtime-format +2
Thales & Claude flin

Le formateur et le linting FLIN

Comment le formateur de code intégré de FLIN préserve les commentaires, normalise le style et impose la cohérence -- éliminant les débats de style pour toujours.

2 min Mar 26, 2026
flinformatterlintingcode-quality +1
Thales & Claude flin

Le système de modules et les imports

Comment le système de modules de FLIN gère les imports, exports, résolution de chemins, détection de dépendances circulaires et inlining de modules -- organiser le code entre fichiers sans la complexité.

2 min Mar 26, 2026
flinmodulesimportsresolution +1
Thales & Claude flin

Fonctions fléchées et inférence lambda

Comment FLIN implémente les fonctions fléchées avec dix formes syntaxiques et l'inférence de types lambda basée sur les contraintes -- apportant la programmation fonctionnelle à un langage full-stack.

2 min Mar 26, 2026
flinarrow-functionslambdastype-inference +1
Thales & Claude flin

Mise en cache des résultats de recherche

Comment le système de mise en cache des résultats de recherche de FLIN utilise l'éviction LRU, l'expiration TTL et l'invalidation tenant compte des entités pour éliminer les calculs de recherche redondants.

1 min Mar 26, 2026
flincachingsearchperformance +1
Thales & Claude flin

Support regex et paramètres rest

Comment FLIN a implémenté les méthodes de validation propulsées par regex et les paramètres rest -- des tokens du lexer aux opcodes de la VM -- en une seule journée de développement du compilateur.

1 min Mar 26, 2026
flinregexrest-parameterssyntax +1