Drizzle ORM
Drizzle ORM est un ORM (Object-Relational Mapping) TypeScript nouvelle génération qui prend le contrepied des ORM traditionnels en adoptant une syntaxe volontairement proche du SQL plutôt que de l'objet. Il supporte PostgreSQL, MySQL et SQLite, et fonctionne sur tous les runtimes JavaScript (Node.js, Bun, Deno, Cloudflare Workers).
Ses caractéristiques principales :
- Syntaxe SQL-like : contrairement à Prisma ou TypeORM qui abstraient le SQL derrière des méthodes objet, Drizzle propose une API qui ressemble au SQL que vous écririez vous-même. Les développeurs gardent ainsi le contrôle total sur les requêtes générées.
- Typage bout en bout : le schéma défini en TypeScript génère automatiquement les types pour les insertions, sélections et mises à jour, sans étape de génération de code.
- Performances : Drizzle est ultra-léger (0 dépendances) et ne fait aucune magie : les requêtes générées sont exactement celles que vous attendez, sans N+1 caché.
- Drizzle Kit : un outil compagnon pour gérer les migrations, l'introspection de base et le push de schéma.
- Drizzle Studio : une interface visuelle pour explorer et éditer les données de la base.
En 2026, chez Dernier Cri, Drizzle ORM est devenu notre ORM de référence pour les projets TypeScript. Son approche SQL-first est un atout majeur pour les applications performantes : on sait exactement quelles requêtes sont exécutées, et le typage TypeScript natif élimine une catégorie entière de bugs. Pour tout nouveau projet backend en TypeScript nécessitant un accès base de données, Drizzle est notre recommandation première.
Notre stack
Tout ce que nous considérons comme fondamental pour réussir un projet. Nos équipes disposent de la connaissance et sont en maîtrise. Les avantages et bénéfices ont été démontrés
En exploration
Nos équipes sont encore en train d'acquérir de l'expérience pour généraliser l'adoption.
En veille
Nos équipes ont identifiés ces candidats pour des études et expérimentations plus poussées qui conduiront en cas de succès à une phase d'adoption.
En retrait
Ce qui est actuellement utilisé mais que nous déconseillons dorénavant d'employer car est en rupture avec nos exigences et standards.
Vous avez un projet ?
Parlons en !