Bit - Pour centraliser, rechercher, isoler, partager et réutiliser vos composants dans l'ensemble de vos projets dev

Publié initialement à : https://korben.info/bit-pour-centraliser-rechercher-isoler-partager-et-reutiliser-vos-composants-dans-lensemble-de-vos-projets-dev.html

Bit est un outil permettant aux développeurs d'isoler, de synchroniser et de partager facilement des composants propres à leurs projets sans avoir à splitter les dépôts Git dans le but de publier et maintenir des packages.

Ainsi, chaque membre d'un projet peut parcourir les composants, choisir celui qui l'intéresse et l'utiliser, tout en collaborant, proposant des mises à jour, faisant des merges sur ce composant...etc.

Pas besoin de refactoriser le code ou de configurer quoi que ce soit. Bit se charge de tout, détecte automatiquement les composants de vos projets et détermine le graph de dépendances pour créer un environnement isolé pour chacun d'entre eux.

Ainsi chaque package peut alors être réutilisé dans n'importe quel projet, comme un bloc indépendant, augmentant ainsi drastiquement la réutilisation de code existant. Cool !!!

https://youtu.be/P4Mk_hqR8dU

Bit est un projet open source donc vous pouvez le déployer chez vous comme ceci :

npm install bit-bin --global

Et pour ceux qui ont la flemme, c'est aussi un service hébergé auquel vous pouvez souscrire pour trouver et utiliser tous vos packages directement à partir du cloud magique à défaut d'être souverain.

Je vous invite à vous rendre sur la page du projet et à consulter la documentation pour connaître tous les détails.

Bit - Pour centraliser, rechercher, isoler, partager et réutiliser vos composants dans l’ensemble de vos projets dev

De dev frontend, à évoquer quand même…