# Inertia: Un Anneau pour les gouverner tous

> Découvrez comment Inertia.js et AdonisJS combinent un monolithe TypeScript, le routage serveur et une interface moderne sans la complexité d'une API séparée.

- Date: 2025-09-17
- Événement: [Node.js Paris](<https://nodejs.paris/>)
- Lieu: Paris, France
- Sujets: adonisjs, full-stack, inertiajs, monolith, server-driven-ui, typescript

## Ressources

- [Diapositives](<https://talks.soubiran.dev/2025-09-17/nodejs-paris>)
- [PDF](<https://talks.soubiran.dev/2025-09-17/nodejs-paris/pdf>)
- [Code source](<https://talks.soubiran.dev/2025-09-17/nodejs-paris/src>)

## Résumé

Inertia est un protocole qui fait communiquer un backend avec un frontend au moyen d'adaptateurs. Cette présentation revient sur la complexité des stacks séparées et montre comment conserver une application monolithique tout en profitant de Vue, React ou Svelte.

À partir d'un adaptateur AdonisJS, elle explique la distinction entre les réponses HTML et JSON, l'utilisation des en-têtes Inertia et le transfert des données de page vers le frontend. Elle compare aussi Inertia aux bibliothèques frontend et aux applications basées sur une API.
