Паттерны композиции React-компонентов

★ 6.6 · web-development

composition-patterns — это скилл для Claude Code, который помогает проектировать масштабируемую архитектуру React-компонентов с использованием правильных паттернов композиции. Скилл охватывает четыре приоритетных категории правил: архитектуру компонентов (compound components, отказ от boolean props), управление состоянием (lifting state, context providers, dependency injection), паттерны реализации (явные варианты вместо булевых режимов, children вместо render props) и новые API React 19 (отказ от forwardRef). Каждое правило сопровождается файлом с объяснением, примерами плохого и хорошего кода и ссылками. Подходит разработчикам, которые рефакторят раздутые компоненты с множеством boolean-пропов, строят переиспользуемые библиотеки компонентов или проектируют гибкие API — там, где кодовая база должна одинаково хорошо читаться людьми и ИИ-агентами.