Как хранить свои компоненты React?

Часто переиспользую компоненты на react, они полностью независимы от остального проекта, но у каждого есть свои зависимости в import
Я пока нашел 2 решения:
1. Git - можно создать приватные репозитории и ставить их npm'ом от туда
2. https://bit.dev/ по сути почти тоже самое, только со своим cli

Но тут возникает вопрос: как обойтись минимальными телодвижениями? Дело в том, что компоненты - это либо блок шапки, либо блок комментариев и они переодически улучшаются, добавляются новые пропсы, новый функционал + их надо как то тестировать именно в существующем проекте и только потом обновлять в репозитории. Либо делать какой то demo компонент.

Вообщем суть вопроса: как хранить свои кастомные компоненты, что бы не сильно заморачиваться и не вести их как отдельный проект(потому что чаще всего компонент это папка с файлом index.js и изображениями. внутри все на jsx + styled-component)
  • Вопрос задан
  • 431 просмотр
Пригласить эксперта
Ответы на вопрос 1
GreyCrew
@GreyCrew
Full-stack developer
Попробуй storybook, мне очень зашел. Далее отдельная репа на гитхабе и спокойно юзай от туда свои компоненты
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы