OpenSILEX franchit une étape majeure : la migration de son interface de Vue.js 2 vers la version Vue.js 3, encore plus performante ! Pour cette transition, l’équipe de développement a suivi une formation encadrée par Nicolas Lidin dans les locaux de MISTEA.
Depuis sa création, OpenSILEX se repose sur le framework Vue.js 2 pour construire son interface utilisateur. Cependant, les technologies évoluent et, bientôt, ce framework ne sera plus maintenu par ses créateurs, ce qui expose le logiciel à des risques de sécurité à terme.
Avec Vue.js 3, l’équipe OpenSILEX peut garantir la stabilité et l’évolution du site sur le long terme, grâce à cette nouvelle version qui offre de nombreuses améliorations en termes de performance et de fonctionnalités.
Cette transition se prépare depuis plusieurs mois, mais c'est la venue de Nicolas Lidin, notre formateur, qui en a marqué le coup d’envoi opérationnel.
Pendant deux jours, Nicolas nous a guidés à travers les nouveautés de Vue.js 3 et les technologies qui gravitent autour, mais également à travers des principes fondamentaux du développement front-end : paradigme « Imperative Shell / Functional Core », séparation des responsabilités logiques et de rendus,documentation, ou encore l’utilisation de Storybook, composants purs et bien d’autres sujets intéressants.
Ce qui a particulièrement marqué nos développeurs, qui ont très largement apprécié cette formation, c’est l’écoute attentive du formateur Nicolas face aux besoins de l’équipe. Au-delà de la migration vers Vue.js 3, cette formation ouvre de nouvelles perspectives de qualité logicielle pour OpenSILEX.