12th édition – du 17 au 19 avril 2024
3 jours de conférences, 70 exposants, 4500 visiteurs par jour
Johann Rakotoharisoa
Comet
Développeur web chez Comet Meetings, la startup qui propose de révolutionner l'expérience de la réunion et du séminaire.Je suis passionné par tout ce qui permet de proposer la meilleure UX aux utilisateurs finaux. Ainsi que par tous les outils, méthodologie et pratique permettant d’améliorer l’expérience développeur.
Monorepo intelligent et CI rapide avec Nx
Tools-in-Action (BEGINNER level)
Dans notre équipe, nous aimons beaucoup les pratiques XP et le TypeScript. Du coup, on a un beau monorepo avec le code de tous nos produits, front et back. 
Au début, nous avions utilisé Lerna mais au fur et à mesure que le monorepo a grossi, notre expérience dev et nos tâches d'intégration continue (CI) se sont dégradées... 
Nous avons donc fait le choix d'utiliser Nx pour gérer notre monorepo. Cela nous a permis d'une part d'avoir une CI plus rapide, et d'autre part d'avoir une meilleure expérience dev avec les plugins et les outils fournis par Nx.
Dans ce tools in action, nous vous présenterons les fonctionnalités clés de Nx et vous démontrerons la simplicité d'exécuter des commandes sur votre monorepo. Nous irons au-delà de la documentation en mettant en pratique les tâches courantes que vous aurez à gérer pour maintenir votre projet tel que : 
  • création de librairie
  • build et cache
  • monté de version des dépendances
  • mise à niveau des configurations

Passez d'inexpérimenté à NXpérimenté 😄
More
en_USEnglish