什么是UI设计语言?
UI(用户界面)设计语言是一种系统化的设计语言,旨在指导用户界面设计过程中的视觉和交互方面。它包括一系列设计准则、原则、模式和组件,以及视觉和交互设计的最佳实践。这些设计语言旨在帮助设计师和开发人员创建一致、易于理解和使用的用户界面。
曾经比较出名的就是谷歌出品的Material Design,但在国内水土不服,被国产UI设计语言远远的甩在了后面。下面看看BAT大厂的UI设计语言。
Arco Design:字节跳动
Arco Design 是字节跳动内部开发的设计系统。这个设计系统旨在帮助字节跳动旗下的产品设计师和开发人员更高效地创建一致性的用户界面和用户体验。Arco Design 包括一系列设计准则、组件库、交互模式等,以确保字节跳动旗下的产品在视觉和交互上保持一致性。
组件库官方支持:Vue、React。
Ant Design:阿里巴巴
Ant Design来自阿里巴巴集团,主要用于Web应用程序的设计语言,强调组件化、响应式设计和可访问性。
组件库官方支持React,社区支持Vue。
T Design:腾讯
组件库官方支持:React、Vue。
总结
从时间线上来,Ant Design推出最早。从组件库GitHub星数来看,也是Ant Design最多。对于React开发者来说,Ant Design是不二之选。
参考链接
Arco Design:https://www.arco.design/
Ant Design:https://4x.ant.design/index-cn
TDesign:https://tdesign.tencent.com/