HumanTalks Paris

Déploie 5 espaces clients en un avec Nginx !

10 minutes

En développement web, nous sommes souvent amenés à devoir dupliquer des plateformes pour les adapter aux différentes entreprises, entités, divisions...

Dans le cadre d'un projet pour un client, j'ai dû dupliquer de manière intelligente la plateforme développée en React + Symfony, pour permettre aux différentes entreprises régionales de Colas d'avoir leur propre espace client, tout en gardant une code base commune.

Dans la recherche constante du DRY (Don't Repeat Yourself), j'ai alors décidé d'utiliser Nginx comme surcouche de mon frontend.

Je vous propose donc dans ce talk un petit rappel de ce qu'est Nginx, quels sont les apprentissages que j'ai pu avoir en utilisant cet outil, et pourquoi c'est adapté à ce type de problème !