*La description en français suivra ci-dessous
**Key Information**
* This event is organized in collaboration with the TypeScript Montreal group.
* Date and Time: The event will take place from 6:00 PM to 8:00 PM, starting with a brief networking session accompanied by pizza and beverages.
* Registration: All participants are requested to register upon arrival at our premises for security reasons.
* Presentation Language: Please note that the presentation will be held in English only.
**Presentation**
During this session, Paul-Arthur Thiéry, Senior Software Developer at Coveo, will share the outcomes of his team’s work regarding the migration of Coveo’s service front-end. This transition, moving from a template engine-based model to a standalone front-end directly served by a CDN, brings significant benefits in terms of performance, scalability, and maintenance. It notably reduces page loading times and optimizes content distribution, thereby significantly enhancing the developer experience. This presentation will include an in-depth discussion of the motivations behind these changes, concrete examples of the modifications made, challenges encountered, and the solutions implemented to ensure a smooth migration. In conclusion, our speaker will highlight how his team leveraged TypeScript features to enhance code quality and improve the development experience.
We look forward to seeing you there!
—
**Informations Clés**
* Cet événement est organisé en collaboration avec le groupe TypeScript Montréal.
* Date et Heure : L’événement se déroulera de 18 h à 20 h, débutant par une brève session de réseautage agrémentée de pizza et de breuvages.
* Enregistrement : Tou.te.s les participant.e.s sont priés de s’enregistrer à leur arrivée dans nos locaux pour des raisons de sécurité.
* Langue de la Présentation : Veuillez noter que la présentation se tiendra en anglais uniquement.
**Présentation**
Au cours de cette session, Paul-Arthur Thiéry, Développeur logiciel sénior chez Coveo, partagera les aboutissements du travail de son équipe en ce qui concerne la migration du front-end du service Coveo. Cette transition, qui consiste à passer d’un modèle basé sur un moteur de template à un front-end autonome, directement servi par un CDN, présente des avantages significatifs en termes de performance, de scalabilité et de maintenance. Elle permet notamment de réduire le temps de chargement des pages et d’optimiser la distribution de nos contenus, apportant ainsi une amélioration notable à l’expérience des développeur.se.s.
Cette présentation inclura notamment une discussion approfondie sur les motivations qui ont sous-tendu ces changements, des exemples concrets des modifications apportées, les défis rencontrés, ainsi que les solutions mises en œuvre pour assurer une migration fluide. En conclusion, notre conférencier mettra en lumière la manière dont son équipe a tiré parti des fonctionnalités de TypeScript pour rehausser la qualité du code source et améliorer l’expérience de développement.