开始使用原子设计方法构建新的 UI 库时,我们在尝试将最小的 UI 构建块分类为原子时很快遇到了问题。这里的一个例子可能是一个 React 组件,它可能是<SVGComponent />
. 最初被归类为原子——很快就发现它可能不是。就原子设计而言,它不适合作为原子的词汇——它是一个实现细节。因此,一个<Icon />
组件可能符合 atom 的设计分类,并且该组件的实现可能由<SVGComponent />
. 此类组件还有其他示例,例如<Font/>
。
是否有一种通用的说法来描述和分类这些组件以及原子 ui 库以及存在依赖项的位置?一般对此有什么想法吗?
谢谢