Как делить компоненты на shared и widgets
8 апреля 2026 г.components / frontend
Как делить компоненты на shared и widgets
Нейминг и границы ответственности помогают не захламлять проект.
shared хранит примитивы и небольшие переиспользуемые блоки: кнопки, карточки, pagination, HTML renderer.
widgets собирают из shared полноценные куски страниц: hero, features, contacts block, article list.
Почему это полезно
Команда быстрее ориентируется в коде, а перенос кусочков между проектами становится безопаснее.