Flin
All Flin articles.
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.
Vues d'administration du stockage et de la base de données
Comment la console d'administration de FLIN fournit la navigation dans le stockage, la gestion des sauvegardes de base de données et la visualisation de schéma -- connectant l'interface embarquée à la vraie infrastructure backend.
Le bug du toggle de thème
Cinq à sept sessions à traquer un bug de toggle de thème qui a finalement nécessité zéro changement au compilateur -- une leçon sur la recherche de la solution la plus simple.
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.
Tests, benchmarks et fuzzing
Comment nous testons FLIN avec 891 tests, des benchmarks de performance à 250 000 ops/sec, et du fuzzing pour trouver des crashs -- construire la confiance dans chaque couche du compilateur.
Démo embarquée et templates
Comment FLIN embarque des templates de démarrage dans le binaire lui-même -- d'un compteur pour débutants à une application full-stack avec routage, API, auth et i18n.
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é.
Tests d'intégration complétés
Comment la suite de tests d'intégration de FLIN a atteint 617 tests de bout en bout couvrant chaque interaction entre sous-systèmes, du routage HTTP aux opérations de base de données à la recherche.
De l'alpha au stable : le travail restant
La feuille de route complète de FLIN alpha à v1.0 stable -- chaque lacune de fonctionnalité, chaque phase et les décisions d'ingénierie qui déterminent ce qui est livré et ce qui attend.
L'application vitrine FLIN
Comment nous avons construit l'application vitrine FLIN -- 11 pages, 37 composants, 80+ fonctions de templates -- pour prouver qu'un seul langage peut remplacer une stack web moderne entière.
Arguments nommés et opérateur Elvis
Comment FLIN a implémenté les arguments nommés et l'opérateur Elvis -- deux fonctionnalités syntaxiques qui rendent le code auto-documentant et la gestion du null élégante.
Le sprint FlinUI : 70 composants en une nuit
Comment la bibliothèque officielle de composants UI de FLIN -- 70 composants prêts pour la production répartis en 7 catégories -- a été construite en un seul sprint nocturne utilisant des agents parallèles.