MA
Вопросик, есть несколько компонент и идея в том чтобы разрабатывать их отдельно в тестовом проекте (где с ними можно поиграться), а после того как компонента разработана использовать её в двух других проектах.
Вопрос: как использовать общие компоненты в двух-трёх проектах?
В какую сторону нужно начать думать, чтобы не дублировать код (чтобы все три проекта работали с одним кодом).
На ум приходят git-submodules, но мб Вы знаете или уже решаете на своих проектах по другому?
Что касается сабмодулей, то у меня был один проект, где мы пытались их использовать. В итоге все запутались, была куча проблем, слили всё в монорепу. А на текущем проекте выносим библиотеки в npm-пакеты, храним в GitLab. Есть свои нюансы и проблемы, но мне нравится больше, чем монорепа.