开源组件采集
随笔
在进入一个项目时,这个项目通常只有两种情况:从"0"开始的项目 & 已经突破了"0",正在持续迭代优化的项目。
对于从"0"开始的项目个人认为相对较好入手和把控一些。确认好设计风格后,即可在此基础上开展统一的视觉语言、基础识别系统、和组件库规划等,并在每次的迭代开发中,把控前端输出的产品样式外观还原度;
而对于已经在迭代的项目,设计切入时就需要结合多方因素去考虑工作的主次。因为这类项目往往存在很多的痛点,比如代码堆积后的改版难易度(开发工作量)、线上客户改版体验、领导对于这个项目的迭代规划等等。
针对这两种不同阶段的项目,或有一个好的稳定的开始、或有一个逐步优化的切入点,都需要在组件和视觉的统一性上做足功夫,所谓磨刀不误砍柴工我觉得用在这里就很贴切。
那么,如何做好这个前期的视觉统一性和组件的系统性。
第一,了解分析项目的使用环境和受众;
第二,整理项目中的元件,从元件层级进行样式的统一;
第三,元件的样式统一后,对元件组成的部件进行样式的规范;
第四,形成可参考及具备操作性的文档存档,以便于在项目的长期迭代或人员变更后的样式依据。
开源组件库收集
1.antdesign/阿里
2.element ui/饿了么
3.semidesign/抖音
4.LEGAOD Design/京东/中后台
5.NUTUI/京东/移动端
6.ARCO Design/字节跳动