Спасибо Divyam Rastogi за то, что поделились этим замечательным постом.

Я не мог не подумать, что вам, вероятно, следует проверить bit.devBit).

Это помогает командам обмениваться, сотрудничать и повторно использовать компоненты в разных командах и проектах, чтобы ускорить и стандартизировать разработку и проектирование компонентов. На стороне разработки компоненты превращаются в изолированные строительные блоки, которые ваша команда может создавать, тестировать, публиковать, устанавливать и даже обновлять из любого проекта. Что касается дизайна, фактические компоненты кода отображаются и визуализируются, чтобы вы могли легко видеть, изучать, воспроизводить и отслеживать изменения в пользовательском интерфейсе.

Взгляните на этот пример:



Когда вы стремитесь повторно использовать и стандартизировать компоненты в проектах и ​​командах, это может быть очень полезно. Также полезно иметь все ваши компоненты в одном месте, где каждый может найти, использовать, просматривать и сотрудничать.

Бит позволяет легко изолировать компоненты в репозитории библиотеки со всеми их зависимостями (автоматически), чтобы вы могли разрабатывать, создавать (без конфигураций) и тестировать каждый из них изолированно. Он также позволяет создавать версии и публиковать несколько компонентов из библиотеки в виде отдельных пакетов. Когда вы обновляете компонент, вы можете легко обновить только компонент и его зависимые компоненты, не затрагивая всю библиотеку. Потребители могут устанавливать и получать обновления только для того материала, который они используют. Используя Bit, они могут даже клонировать его код в свой собственный проект (со всеми окружениями, зависимостями и т. д.), вносить изменения, запускать код и предлагать обновление компонента — без переключения контекста и погружения во всю библиотеку. Это часто означает более широкое внедрение компонентов.

bit.dev — это необязательная компонентная платформа, которая оптимизирует совместное использование и совместную работу над компонентами между разработчиками, командами и проектами. Он объединяет документацию, обнаружение, рендеринг песочницы и использование компонентов на одной платформе, где каждый может легко находить, изучать, пробовать, использовать и предлагать обновления для общих компонентов. Поддержка Vue находится на ранней стадии бета-тестирования (см. Компилятор Vue), поэтому он может работать с библиотекой Vue.

Надеюсь, вам было интересно, и еще раз спасибо за то, что поделились этой полезной статьей! Ваше здоровье