LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Development / Frontend / building-compound-components-sdk-dlya-sozdaniya-pereispolzuemyh-ui-komponentov
view --main building-compound-components-sdk-dlya-sozdaniya-pereispolzuemyh-ui-komponentov.md

building-compound-components — SDK для создания переиспользуемых UI-компонентов

//

Разрабатывайте сложные и переиспользуемые элементы пользовательского интерфейса с помощью нашего SDK. Он предоставляет структуру для создания нестилизованных, компонуемых React-компонентов, основанных на паттернах Radix UI / Base UI, что позволяет вам полностью контролировать рендеринг и поведение через контекст и render props. Это значительно упрощает фронтенд-разработку сложных интерфейсов.

Наш подход позволяет создавать гибкие и масштабируемые компоненты, где логика и поведение инкапсулированы, а визуальное оформление остается на усмотрение разработчика. Используя Context API и хуки (внутренне), вы получаете мощный инструмент для построения сложных, но легко поддерживаемых веб-компонентов. Избегайте экспорта хуков – используйте только render props для взаимодействия с компонентами.

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

Проводник файлов
1 файлы
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 11.1k | 🍴 560
tambo-ai
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/tambo-ai/tambo/tree/main/devdocs/skills/compound-components
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы