Boostez votre développement Web avec Orval et MSW : qualité et autonomie au RDV
Développer une application Web de qualité tout en restant autonome face aux contraintes back-end est un défi pour de nombreuses équipes. Et si vous pouviez accélérer votre développement, réduire les erreurs et simuler vos APIs sans dépendre d'environnements externes ?
Dans cette présentation, découvrez comment Orval, pour générer des clients typés d'API à partir d'OpenAPI, et MSW, pour simuler des APIs directement dans le navigateur, peuvent transformer votre workflow. En plus de démonstrations pratiques, je partagerai les avantages, les inconvénients et les cas d’usage issus d’un véritable projet, pour vous donner une vision claire et réaliste de leur intégration.
Repartez avec des bonnes pratiques, des retours d’expérience concrets, et une méthodologie prête à l’emploi pour améliorer vos livraisons et gagner en autonomie.
La présentation inclura une session de live coding (ou code pré généré) incluant génération d'un client, des bouchons (mocks) et démo au sein d'un navigateur.
Yohann Ciurlik
Expert technique reconnu et curieux insatiable, je suis un architecte solution fullstack principal, toujours à l’affût des dernières tendances technologiques. Mon quotidien est rythmé par l’innovation : proposer des idées nouvelles, concevoir des solutions sur mesure et collaborer avec des équipes motivées pour relever les défis humains et technologiques.
Innover et partager sont mes maîtres mots. J’aime repousser les limites en explorant de nouvelles approches pour répondre aux besoins uniques de mes clients tout en créant un impact durable. Mon expertise s'étend du développement fullstack aux architectures modernes, avec une passion particulière pour l’open source, les écosystèmes modulaires et les nouvelles tendances du numérique.
En dehors du travail, je suis un créateur invétéré. Gadgetophile assumé et adepte du DIY, je m’épanouis dans des projets mêlant impression 3D (Prusa, Bambulab), domotique, woodworking et expérimentation technologique. Ces passions nourrissent mon approche professionnelle, me permettant d’explorer, d’apprendre et de partager des idées inédites.
Ce qui m’anime :
Transformer des challenges en opportunités grâce à des solutions adaptées et innovantes.
Partager mes connaissances pour inspirer et apprendre des autres.
Découvrir, tester et adopter de nouvelles technologies et méthodes.