component-architecture
Installation
SKILL.md
组件架构(Component Architecture)
参考来源:Brad Frost《Atomic Design》、Dan Abramov《Presentational and Container Components》、Kent C. Dodds《Compound Components》、Adam Wathan《Inversion of Control》。
适用场景
- 设计组件树和拆分粒度
- 复用率提升 / 设计系统建设
- 组件 API 设计
- 组件状态封装策略
- React / Vue / Angular / Svelte 框架范式
核心原则
1. 单一职责
一个组件做一件事