Technologies · Fiches de choix
Comprendre les choix
derrière votre projet.
Le rôle de chaque technologie, les situations où elle est utile et les compromis à discuter avant de construire.
React
Bibliothèque d'interface qui structure une application autour de composants réutilisables et d'un état explicite.
Ouvrir la fiche de choix LangageTypeScript
JavaScript typé. Les règles du métier deviennent des contraintes que le compilateur vérifie, au lieu de conventions que l'équipe se rappelle.
Ouvrir la fiche de choix Back-endNode.js
Exécution JavaScript côté serveur. Le même langage porte l'interface et le service, ce qui supprime une frontière de traduction.
Ouvrir la fiche de choix Base de donnéesPostgreSQL
Base relationnelle qui tient les règles d'intégrité au niveau des données, là où elles ne dépendent plus du code qui les écrit.
Ouvrir la fiche de choix Plateforme de donnéesSupabase
PostgreSQL livré avec authentification, stockage et sécurité au niveau des lignes. L'isolation entre clients se déclare dans la base plutôt que dans chaque écran.
Ouvrir la fiche de choix Front-endTailwind CSS
Styles écrits au plus près du composant, avec une échelle de valeurs commune qui empêche les variantes involontaires.
Ouvrir la fiche de choix OutillageVite
Outil de construction et serveur de développement. Le rechargement est immédiat, et la sortie de production reste découpée en petits fichiers.
Ouvrir la fiche de choix InfrastructureDocker
Une application et ses dépendances figées dans une image. Ce qui tourne en production est exactement ce qui a été testé.
Ouvrir la fiche de choix