Type-Driven Magic 🪄— dans les coulisses d'Axum 🦀
dimanche 15 novembre11:30 — 12:2555 minSalle A203
Description
En Rust, le framework web Axum permet d'écrire des handlers avec une ergonomie déconcertante : une fonction async, quelques arguments pour extraire corps et paramètres, et voilà une route HTTP valide. Pas d'annotation, pas de réflexion, pas de conteneur d'injection.
Derrière cette apparente magie 🎩🐰, un mécanisme redoutablement élégant : des types.
Reconstruisons-le depuis zéro, pour voir comment quelques traits et un peu d'algèbre de types font — à la compilation, à coût nul — ce que Spring fait à l'exécution, à coups de réflexion et magie noire (bytecode).
Pas besoin de parler Rust couramment : si un autre langage typé ne vous fait pas peur, vous suivrez sans problème. Un bon magicien ne révèle jamais ses trucs — tant pis ! Vous repartirez avec de quoi enchanter vos propres applications, sans autre magie que celle des types. 🪄
Public visé
Dev qui sont curieux de ce qu'on peut faire avec les types de Rust
Intervenant·e
Igor Laborie
Développeur passionné depuis le début du siècle.
🦀 J'ai découvert mon langage préféré: Rust.
Dans le même créneau
- Salle A001Your Distro From Scratch : Conception et fonctionnement d'une distribution LinuxYann Le Doaré
- Salle A002L'auto hébergement sans prise de tête de ses mails avec Stalwart et Fedora AtomicMichaël Scherer
- Salle A201Krita : ces fonctionnalités que vous ne connaissez pasDavid Revoy
- Salle A202Trans2600 - redonner leurs 128 couleurs aux Atari 2600 SECAM.Fabien Trégan
- Salle A302Comprendre une installation chiffrée avec ArchlinuxHS-157
- Salle A303Ergonomie clavier : les chemins d’apprentissageNuclearSquid
- Salle A304Synchronisation de données polyvalente avec vdasyncThierry Beigbeder
- Salle B00Ce que Framasoft compte faire face à la merdification du WebBooteille
- Salle C002Contribuer pour recevoir : la mécanique du cercle vertueux open sourceDavid Suissa
Cette session vous intéresse ?
L'entrée est libre et gratuite, mais l'inscription nous aide à préparer au mieux votre venue.
S'inscrire gratuitement— 14 & 15 novembre 2026