Rust est probablement le langage le plus excitant de ces dernières années. Il souffre toutefois d’une réputation qui le cantonne parfois aux outils bas niveau. Dans cette présentation, nous vous montrerons qu’en plus de répondre aux problématiques bas niveau, Rust se prête très bien à la création d’une application REST. Dans un premier temps, nous commencerons par une introduction à Rust (30 minutes) pour explorer les concepts de base : ownership, borrowing, structs, enums, traits… Ensuite, sous forme d’exercice, nous vous ferons créer pas à pas une application moderne : - un modèle métier au cœur de l’architecture - la persistance dans une base de données SQL - l’exposition sous forme d’API REST - la collecte de logs et de métriques OTLP
This workshop includes practical exercises and live coding sessions. Bring your laptop and be ready to code along with the instructor.
Expert speaker bringing valuable insights and experience to DevFest 2025.