- 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
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