Aller au contenu

Détails

On vous souhaite une bonne année 2024 ! 🎇

Pour célébrer cette nouvelle année, on ne vous propose pas un mais deux talks !

Le premier sur XState, proposé par Antoine, développeur chez Sfeir.
On enchainera ensuite par un talk sur Nx monorepo, proposé par Nicolas, Staff Engineer chez PayFit.

-----------------------
XState : encore une librairie de gestion de State ?
Speaker : Antoine
Langue : 🇫🇷

On a tous notre petit préféré : Redux, Zustand, Tanstack Query … Choisir la bonne librairie de gestion de state peut être difficile, d'autant plus qu'elle est au coeur du développement d'une application frontend. Dans ce contexte, XState se distingue en changeant de paradigme : et si on considérait nos applications comme des machines ? Au-delà de la librairie, ce live coding sera l'occasion de présenter les concepts de machine à état fini et de statecharts. Nous verrons comment intégrer ces concepts dans une application web, et ce que cela implique en terme de code, de tests et même de communication dans l'équipe.
Que vous soyez débutant ou expert, cette session vous donnera de bonnes bases pour modéliser votre propre machine à état.

A propos d'Antoine
Développeur fullstack JavaScript chez Sfeir, il est passionné par le développement frontend et toujours en quête de la nouvelle découverte qui va booster l’expérience des utilisateurs et des développeurs.
Il est aussi un passionné de course à pied, de dessin et de welsh.

Les réseaux d'Antoine
Github: https://github.com/arichard-info
----------------------
Codebase Conquest: How Nx Turbocharged Our React Workflow
Speaker: Nicolas Beaussart - Staff Frontend Engineer @ PayFit
Language: 🇬🇧

In this talk, I'll share my firsthand experience in leading the migration of Hasura's substantial React codebase to Nx, a journey marked by strategic decisions and innovative solutions. We'll explore why Nx emerged as the preferred choice over other tools, delving into its unique advantages for our project needs. I'll also walk you through our approach to executing this complex migration seamlessly, ensuring uninterrupted development workflow for our team.
The session will highlight the tangible benefits we reaped from this transition, including drastic improvements in build times and overall development efficiency. Join me to learn about the challenges, decisions, and triumphs of transforming a large-scale React project with Nx, offering insights and inspiration for your own technology endeavors.

About Nicolas
Nicolas is an experienced Staff Engineer and believer in open source. He is passionate about improving the DX on large monorepo thought architecture and tooling empower others to shine brighter. With his experience spanning from DevOps, to backend and frontend, he likes to share his knowledge through teaching at his local university. In his free time, when he's not running some experiments, he's probably playing board games, tweaking his home server, or looking over his gemstone collection.

Nicolas's socials
Twitter: https://twitter.com/beaussan
Github: https://github.com/beaussan
Blog: https://beaussan.io
LinkedIn: https://www.linkedin.com/in/nicolas-b-47180314b

Sujets connexes

Collaboration
Knowledge Sharing
New Technology
Front-end Development
Web Development

Vous aimerez peut-ĂŞtre aussi