▲点击 \”TCC翻译情报局\” 关注,回复 \”社群\” 加入我们
本文共 6682 字,预计阅读 17 分钟
TCC 情报局的 第 18 篇 干货分享
2021 年的 第 6 篇
TCC 推荐:大家好,这里是 TCC 翻译情报局,我是徐曼鹭。在本篇文章中,我将呈现并拆解 Bit 团队构建设计系统的过程。为了帮大家更好理解,每个步骤内的真实案例将展示给大家。

目录:
-
视觉语言 -
组件共享 -
文档与组件的可发现性 -
增量升级 -
依赖项的涟漪式更改 -
项目更新 -
团队沟通 -
设计 – 研发的协作方式
1
视觉语言
审视已有,然后定义




-
样式指南(Style – Guide):用于定义 UI 样式和实现方式。表现形式通常是一个相当长的文档,带有许多的讲解和排版。 -
复用的系列视觉元素(Reusable Visual Elements):它们通过组件将视觉(UI 方面)和功能(UX 方面)结合在一起,来保持一致性。表现形式通常是一个大型源文件,其元素在 Figma 或 Sketch 等软件上绘制。
构建组件的生态系统
我们的流程



用自主研发的工具工作
-
我们使用 Bit OSS 工作平台(https://github.com/teambit/bit)来开发、管理和发布来自不同团队不同代码库所拥有的解耦组件。 -
我们通过 Bit 云平台(https://bit.dev/),帮助所有团队顺利地彼此公开、共享和集成组件。 -
我们设计系统团队提供组件系统内的基本组件,并负责更新与调整,保证基本组件的标准和一致性。
选择 React 框架
独立组件

建立开发流程标准

3
文档与组件的可发现性
Documentation and Discovery
保持文档更新,不使用额外维护工具
本地开发

云端文档

可发现性与搜索功能

单独的组件版本控制
-
我们只更新用户所需的内容。 -
我们可以轻松快速地升级单个组件。 -
我们很容易修复或者回滚任何组件。 -
我们支持混搭和匹配来创造各种复合组件。






5
依赖项的涟漪式更改


6
项目更新
通过 GitHub 集成实现自动化


7
团队沟通
通过 Slack 软件实现自动化


8
设计 – 研发的协作方式
以可视化的方式在代码上协同工作
-
第一个是使用 Zeplin —— 这是一个侧重于服务设计师,让他们与开发人员友好合作的工具。我们用它 将设计任务转化为开发任务,团队使用该工具的频率是每天。 -
第二个是使用 Bit 平台 —— 这是一个侧重于服务开发人员,让他们与设计师友好合作的工具。它为设计师在 UI 组件开发过程中扮演积极的一环搭建了桥梁。此外,它还可以帮助设计人员监视代码更改行为,甚至是参与组件的新版本的更改协作。






声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)