Rust Backend Architecture with Axum: Middleware Order, Auth Boundaries, and Request Context
Une session pratique sur Axum concernant l'ordonnancement des middlewares, les frontières d'authentification, le contexte de requête et la composition de services plus sûre.
Description
section.descriptionArchitecture Backend Rust avec Axum : Ordre des middlewares, frontières d'authentification et contexte de requête est une session pratique pour les développeurs souhaitant renforcer leur jugement technique concernant l'ordre des middlewares et les frontières d'authentification.
Les exemples en Rust permettent de garder une visibilité sur la propriété (ownership), les choix de dépendances et le comportement à l'exécution, tout en appliquant ces principes fondamentaux aux équipes de développement logiciel au quotidien.
Nous aborderons les couches tower, les vérifications d'authentification, les extensions de requête, la propagation des erreurs, le traçage et les tests permettant de protéger le comportement des routes. Les participants repartiront avec une liste de contrôle pour les revues de code, des idées de tests et des notes opérationnelles réutilisables sur des projets réels.