Build & DeployBuild & Deploy
Tools-in-Action30min
BEGINNER

Monorepo intelligent et CI rapide avec Nx

L'équipe utilise Nx pour gérer leur monorepo, améliorant l'intégration continue et l'expérience de développement. Cette présentation démontrera les fonctionnalités de Nx et comment exécuter des commandes sur un monorepo, y compris la création de bibliothèques, le build et cache, et la mise à jour des configurations.

Johan Rouve
Johan RouveComet
Johann Rakotoharisoa
Johann RakotoharisoaComet

talkDetail.whenAndWhere

Friday, April 19, 17:00-17:30
Paris 143
talks.description
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é 😄
Intégration continue
Monorepo
TypeScript
Nx
talks.speakers
Johan Rouve

Johan Rouve

Comet

France

Développeur curieux, j'ai travaillé sur différentes plate-formes, principalement web et mobile, aussi bien coté front que back, dans différents languages.
J’ai une forte appétence pour le design et l’ergonomie, et j’aime peaufiner les détails graphiques afin que les utilisateurs aient le meilleur ressenti possible.
Et comme la vie ne se limite pas seulement à du code, je me passionne aussi pour le sport et la raclette.
Johann Rakotoharisoa

Johann Rakotoharisoa

Comet

France

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.
comments.title

comments.speakerNotEnabledComments