• Web
  • Quicky
  • Standard
  • 15 min

@Transactional : Facile Ă  utiliser, difficile Ă  maĂźtriser

  • Date jeudi
  • Horaire 10h45 Ă  11h00
  • Salle Amphi E

Description

L'annotation @Transactional de Spring semble simple en apparence : on l'ajoute sur une mĂ©thode et magie, nos opĂ©rations deviennent transactionnelles ! Mais derriĂšre cette simplicitĂ© se cachent des mĂ©canismes complexes qui, mal compris, peuvent conduire Ă  des bugs subtils et des problĂšmes d'intĂ©gritĂ© de donnĂ©es. Dans ce talk, nous dĂ©coderons ensemble les subtilitĂ©s de @Transactional pour comprendre comment Spring gĂšre rĂ©ellement vos transactions et pourquoi certains patterns Ă©chouent lĂ  oĂč d'autres rĂ©ussissent. À travers des exemples concrets et des cas d'usage rĂ©els, vous dĂ©couvrirez les mĂ©canismes internes de Spring et dĂ©velopperez une intuition solide pour Ă©viter les piĂšges les plus frĂ©quents.

Orateur·ices

Benoit Martin

Fort de plus de 20 ans d'expérience en développement web, j'évolue aujourd'hui en tant que Lead Tech chez SFEIR. Passionné par mon métier, j'attache une importance particuliÚre au craft, au clean code et aux bonnes pratiques pour contribuer à la qualité des projets et accompagner les équipes dans leur montée en compétences.

Actions rapides

Voir la vidéo

Les sessions futures sur le mĂȘme thĂšme

    • Web
    • ConfĂ©rence

    L’animation web responsable : faire bouger sans alourdir

    Depuis une dizaine d’annĂ©es, les animations web ont profondĂ©ment transformĂ© notre maniĂšre d’interagir avec les interfaces numĂ©riques. Qu’il s’agisse de transitions fluides, de micro-interactions ou d’effets de dĂ©filement, elles sont devenues un langage visuel Ă  part entiĂšre. Ces animations enrichissent l’expĂ©rience utilisateur, attirent l’attention, facilitent la comprĂ©hension
 et parfois, en font trop. Mais derriĂšre cette lĂ©gĂšretĂ© apparente se cachent des enjeux plus profonds : performance, accessibilitĂ©, sobriĂ©tĂ© numĂ©rique. Une animation mal pensĂ©e peut ralentir un site, exclure des utilisateurs sensibles aux mouvements, ou simplement dĂ©tourner l’attention du message. À l’inverse, une animation bien conçue peut guider, apaiser, clarifier — sans surcharger. Aujourd’hui, dans ce talk, je vous propose un voyage Ă  travers les bonnes pratiques, les outils CSS modernes, et les choix de design qui permettent de faire bouger nos interfaces
 sans les alourdir.

    Jeudi 11h30 Ă  12h25 - Amphi C
    • Web
    • ConfĂ©rence

    L'API viewTransition : une révolution pour le web ?

    Vous aimeriez pouvoir ajouter des animations Ă  votre front-end web afin de proposer une expĂ©rience plus fluide Ă  vos utilisateurs mais vous ĂȘtes dĂ©couragĂ©s par la complexitĂ© de la tĂąche ? Vous maĂźtrisez comme personne transitions CSS, keyframes et animations FLIP mais vous en avez marre de gĂ©rer les problĂšmes d'interface et d'accessibilitĂ© causĂ©s par cette technique ? Vous dĂ©veloppez un site multi-pages full-stack plus traditionnel (rails, express, laravel...) et vous aimeriez amĂ©liorer la navigation entre les diffĂ©rentes pages de votre site ? Pour rĂ©soudre tous ces problĂšmes et plus encore, venez dĂ©couvrir l'API viewTransition. GrĂące Ă  elle, vous pouvez dĂ©lĂ©guer au navigateur l'essentiel du travail d'animation et rĂ©aliser des transitions entre les diffĂ©rents Ă©tats de votre application devient un jeu d'enfant, mĂȘme entre des documents HTML diffĂ©rents (đŸ€Ż) ! Au programme, je montrerai comment fonctionne cette API et quelles sont les meilleures pratiques pour l'utiliser dans tous les contextes. Nous verrons ensemble que l'API viewTransition permet de dĂ©passer des obstacles jusqu'ici infranchissables dans le dĂ©veloppement web !

    Jeudi 15h35 Ă  16h00 - Amphi C