Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Автор, хорош, проблемы раскрыл. А найденное решение спорное. Предполагаю что в разработке все хорошо, а в поддержке на протяжении 2 лет будет не очень. Ведь со временем продукты и их собственные библиотеки будут все больше и больше расходиться. Синхронизировать и прийти к общему результату, или особенно провести полный редизайн всей системы — будет невероятной болью.
Я намучался и перешел к следующему подходу:
Библиотека слишком большая. Работая над фичей, дизайнер абстрагируется от перегруженной и сложной библиотеки. Он собирает и детачит компоненты прямо в рабочем файле, надеясь, что однажды они просто перетекут в библиотеку и станут "легальными". Чтож, удачи.
То есть рыцари круглого стола собираются и синхронизируют главную библиотеку продуктов на регулярной основе, раз в 1-2 недели.
А иллюстрации и объяснение отличное (смысл понятен мгновенно, и это самое важное)
Архитектура дизайн-системы для нескольких продуктов