B端设计必看的9个开源组件库,值得收藏!

news2024/11/26 4:42:14

如果你想开发一款To B Web端产品,如何选择令人眼花缭乱的开源组件库?行业团队常用的B端开源组件库是什么?今天,我们将为您带来入门级开源组件库的介绍。你可以先有一个大致的了解,希望能对你有所帮助。未来,我们将详细介绍每个开源组件库。今天要给大家介绍的B端设计必备的开源组件库大合集一共是有9个,分别是:Element、AntDesign、ArcoDesgin、Bootstrap、Fusion、TDesgin、iview、Xconsole、SemiDesgin,都是很棒的开源组件库,一起来看~

1、Element

Element中后台组件库于2016年发布。Element前端团队根据日常中后台系统抽象基于Vue开发的Element组件库,并通过开源的方式赋予大、中、小公司B端团队权力。Element提供的能力足以满足当前B端界面设计和开发的需要。由于“组件交互逻辑合理,前端启动快,设计风格相对美观”,受到了许多用户的高度赞扬,尤其是研发工程师。

Element有这些能力:

简单地给出了一些设计原理,包括一致性、反馈、效率和可控性,指导设计师和开发者开发界面;

为工程师和设计师提供了丰富的B端基础组件资产(开发和设计资产均可使用);

自定义风格:Element提供了一个组件主题库,用户可以自定义主题并下载安装;

国际支持:默认情况下,Element部件使用中文。如果你想使用其他语言,你可以设置多种语言;

到目前为止,Vuee已经提供、React、满足不同项目需求的Angular三套语言组件库。

点击体验Element组件🔑:Element网页版组件库

2、AntDesign

2016年,蚂蚁金服Antdesign中后台组件库发布。我觉得大家对Antdesign并不陌生,可以说在设计圈应该是有名的。蚂蚁集团的企业级产品是一个庞大而复杂的系统,数量多,功能复杂,变化频繁,并发频繁,往往需要设计师和开发者快速响应。同时,该产品包含许多类似的页面和组件,可以通过抽象获得一些稳定而复用的内容。因此,经过大量的项目实践和总结,蚂蚁集团体验技术部逐步打磨出一个服务于企业级产品设计体系的产品——AntDesign。

Antdesign具有这些能力:

包括中后台基础组件库和手机端基础组件库,以及配套设计风格;

数据可视化解决方案、语雀知识库;

Kitchen插件发布,聚集设计资产;

开箱即用的中台前端/设计解决方案。

点击体验AntDesign网页版组件库🔑:AntDesign网页版组件库

3、Bootstrap

Bootstrap于2011年诞生。基于HTMLL的Bootstrap是由Twitter公司推出的、CSS、JavaScript开发的简单、大方、易于使用的前端开发框架涵盖了丰富的组件,如下拉列表、按键组、导航条、分页、排版和进度条。它可以促进Web界面开发更简单、更高效。此外,WeX5前端开源框架也是基于bootstrap。

Bootstrap有这些能力:

支持所有主流浏览器;

支持响应式设计:响应台式电脑、平板电脑和手机;

支持全球皮肤变化;

许多团队基于bootstrap组件库构建bootstrapUI编辑工具,用户可以视觉拖动生成界面,例如bootply、Pingendo等。

4、ArcoDesgin

2021年字节跳动Arcodesgin中后台组件库发布。Arcodesgin通过设计系统解决产品面临的感受问题,并通过给出的设计原则引导和处理业务问题,还可以促进设计团队与R&D团队的合作。Arcodesgin一推出,就有了非常完善的能力,组件库就是其中之一。

ArcoDesgin有这些能力:

Arcodesgin基本组件库包括React和Vue两种语言;

具有设计价值观、设计原则、风格指南等设计层面的理论,引导体系的建立;

对组件的详细使用有说明和说明,方便设计师在使用时参考;

拥有ArcoDesginPro中后台良好的实践模板,丰富的页面模板使用户能够快速构建B端界面;

具有ArcodesginLab设计系统配置平台和智能代码生成功能;

拥有图标平台、色彩算法、材料平台等生态产品,全方位帮助产品侧生产出感觉良好的产品。

5、Fusion

Fusion电子商务中后台组件库诞生于2015年。Fusion是阿里巴巴旗下的电子商务中后台设计系统,从国际UED、天猫、商家等各种商业形式进行抽象解构。许多人认为建立一个设计系统(DesignSystem)是解决企业级客户体验规模化问题的核心。面对这些问题,感觉工程的建设已经远远超过了一套设计标准或一套组件库,他需要一套完整的系统来支持。所以,Fusion已经从组件库扩展到界面设计生态系统。

Fusion有这些能力:

为Fusion未来的发展提供了一套完美的设计风格;

具有较为完整的设计指南,包括动态效果、布局、间隔、设计模式等,支持使用相关界面因素;

具有完善的界面组件,包括基本组件、图表、icon等,以支持界面构建;

基于原子级组件,并通过抽象业务输出块、页面模板,确保界面的统一性;

通过底层设计资产的整合,构建了sketch插件,设计者可以通过拖动部件使用;

前端开发可以通过拖动部件或模板直接生成页面,将部件内置到Iceworks插件中。

6、TDesgin

腾讯TDesgin组件库于2021年发布。腾讯TDesgin设计系统不仅涵盖了企业级中后台组件库,还根据腾讯的普遍业务能力推出了手机和小程序组件库,包括Figma、Sketch、Axure等常用设计资产。它也从腾讯复杂的业务中找到了共性,提取了一个通用的设计解决方案来赋能产品。支持R&D方面的主流React/Vue/Angular/小程序/Flutter开发技术栈;多端适应,提供桌面端和手机端两种风格统一的组件资源。

TDesgin有这些能力:

基础组件库普遍实用,支持主流技术,包括React、Vue、Angular等;

支持Figma、Sketch、Axure、Adobexd等软件的组件设计资产,赋能设计师,保证设计的统一;

拥有一站式设计合作平台,涵盖设计师与产品经理、R&D工程师的合作需求,提高团队合作效率;

拥有ProWork,满足团队内部工程协作,如资源状态同步、需求管理等;

TDesgin设计系统从设计能力、零部件、资产扩展到团队合作。

7、iview

iview中后台组件库于2016年发布。iview也是一个基于Vue的中后台UI组件库。自2019年10月以来,iview已正式更名为viewUI。然而,由于大多数小型合作伙伴更了解iview的名称,我们仍然在后面称之为iview。目前,iview已达到4.0版本,并提供了比element更多的功能,以满足大多数b端中后台场景。

iview有这些能力:

除了丰富的基本组件外,还为您提供iviewplus组件,iviewplus实际上是一个更高级别的业务组件;

iview还提供基于iview组件的页面模板和通用中后台前端解决方案的iviewPro。这部分iview是收费的;

大多数组件和功能支持IE9或以上浏览器,有些组件和功能不支持IE;

ICRUD是一套基于iview的强化表单元件,面向配备开发,快速构建具有增加、删除、修改和检查功能的表单页面;

iview不仅提供了深色主题,还提供了自定义主题的功能。

8、Xconsole

2021年,阿里巴巴云Xconsole组件库发布。Xconsole是一个基于云产品控制平台的企业级设计系统,为设计师和开发者提供全面的设计和研发解决方案。同时,Xconsole将云控制的设计方法和规则进行提炼和抽象,与R&D侧进行整合,包装适合的解决方案,使产品团队能够开箱使用。

Xconsole有这些能力:

拥有完善的云控制商品UI设计资产,并配套开发材料;

基于原子级组件和需求场景的页面模板;

通过一套完整的配置方法,确保产品的整体操作逻辑一致;

有色彩、字体、间隔、规划的设计理论方法支撑;

将无障碍设施融入界面,让每个人都能更好地使用云计算软件;

根据云计算软件产品的产品形式和业务特点,定义了云计算软件产品的使用体验质量模型。

9、SemiDesgin

2021年字节跳动Semidesgin中后台组件库发布。Semidesgin官方解释:Semidesgin是由字节跳动抖音前端和UED团队设计、开发和维护的中后台解决方案,包括设计风格、React部件和主题,帮助设计师和开发者创造高质量的产品。

SemiDesgin有这些能力:

具有完善的优质基础组件,用户可以在开放系统中定制组件的相关特性;

通过对数千个设计变量的设计变量(DesignToken)设计师和开发人员可以对部件进行深度定制;

具有完善的国际化能力,包括简/繁体汉语、英语、日语、韩语、葡萄牙语等10种语言;

Semidesgin探索DesigntoCode能力,通过自动化方式协助设计师和研发提高效率;

基于Figma构建与组件库代码完全对齐的设计资源,采用Semi设计优秀的中后台企业应用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1167342.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【带货案例】从美区十月带货达人身上寻找商品爆款秘诀!

2023只剩下最后两个月,年底也是各大商家冲刺卖货的黄金时期! 带货过程中的一个重要环节即【达人营销】,背受跨境卖家关注。 下面选取美区十月带货达人TOP3,分析其带货秘诀。 据超店有数达人榜单显示:美区十月带货达人…

山东专业商品信息管理系统解决方案,智能管理多门店,可定制-亿发

众所周知,现如今商品种类繁多、品牌众多、商品信息量庞大,同时商品销售价格经常变动,还需管理商品批次,避免库存积压和过期,这给山东地区的传统企业在商品管理上带来了极大的挑战。 随着数字化时代的来临,山…

Java Web 学习笔记(一) —— MySQL(1)

目录 1 SQL简介2 MySQL基本语法2.1 语法规则2.2 数据类型 3 DDL3.1 操作数据库3.2 操作表 4 DML4.1 添加数据4.2 修改数据4.3 删除数据 5 DQL5.1 基础查询5.2 条件查询5.3 排序查询5.4 聚合查询5.5 分组查询5.6 分页查询 1 SQL简介 SQL :Structured Query Language&…

iOS App Store上传项目报错 缺少隐私政策网址(URL)解决方法

iOS App Store上传项目报错 缺少隐私政策网址(URL)解决方法 一、问题如下图所示: 二、解决办法:使用Google浏览器(翻译成中文)直接打开该网址 https://www.freeprivacypolicy.com/free-privacy-policy-generator.php 按照要求…

蓝桥杯每日一题2023.11.3

题目描述 承压计算 - 蓝桥云课 (lanqiao.cn) 题目分析 将重量存入a中,每一层从上到下进行计算,用d进行计算列的重量,当前d的重量应为正上数组和右上数组的个半和并加上自身的重量 计算到30层记录最大最小值,进行比例运算即可 …

Ubuntu20.04搭建RISC-V和qemu环境

1. 前言 risc-v是一个非常有潜力的指令集框架,最近对其产生了浓厚的兴趣,由于之前对于这方面的知识储备很少,在加上网上的教程都是点到为止,所以安装过程异常曲折。好在最后一步一步积累摸索,终于利用源码安装完成。看…

python对象方法是什么

python对象方法是什么 概念 1、在类中,对象调用的函数称为对象方法,一般也称为方法。 定义格式 class 类名:def 函数1(self, 参数1, 参数2):...实例 2、在定义对象方法时,第一个参数默认使用self,这个参数在定义时必须存在&am…

new Proxy

Proxy:代理 - JavaScript |MDN网络 (mozilla.org) 首先要确定Proxy的入参:new Proxy 的两个参数分别是目标对象和处理程序。 如下,写了个只有两个方法的Proxy let target {name:张三,age:18}; let handler {get(target, property, recei…

今天,他们一起聊了聊数据融合|CNCC 2023

2023 年 10 月 26-28 日,第二十届中国计算机大会(CNCC 2023)在沈阳市举行,27 日下午,由 OceanBase 申办的「下一代数据融合技术趋势」技术论坛圆满落幕。 会上,OceanBase 联合多位数据库领域知名学者、专家围绕 HTAP 工作负载融合…

Vector CANape 21安装

系列文章目录 文章目录 系列文章目录简介下载 Vector CANape 21 简介 CANape基础操作介绍:工程创建,测量,标定,离线分析操作。 下载 Vector CANape 21 如下是Vector CANape21的下载安装步骤: https://www.vector.co…

uni-app 开发的H5 定位功能部署注意事项

一、H5部署的时候,如果设计到定位功能,需要注意以下几点 1、打包部署的时候需要在Web配置-定位和地图里面勾选一个地图,并配置key 2、打包部署需要域名是https协议的,大多数现代浏览器要求在HTTPS协议下才能够访问地理位置信息&a…

【Python基础知识四】控制语句

Python基础知识:控制语句 1 条件控制1.1 if语句1.2 match...case语句 2 循环语句2.1 for循环2.2 for...else语句2.3 while循环2.4 while 循环使用 else 语句2.5 无限循环 参考 Python控制语句主要包含顺序、选择和循环三个方面,下面主要从这三方面进行介…

winscp文件增量同步到linux服务器

一,点击同步 场景:在做服务器迁移的时候,文件好几十个G一天也迁移不完,每天还有增量的文件,先全量同步一次,然后再用增量同步,然后你用winscp的同步工具,进增量同步。 将本地文件同…

[JavaWeb]——JWT令牌技术

🌈键盘敲烂,年薪30万🌈 目录 一、前言: 二、JWT令牌技术 2.1 概念介绍 2.2 组成介绍 2.3 JWT对象介绍 2.4 JWT生成 2.5 JWT校验 三、总结 一、前言: 问题抛出❓ 许多网页都会设置登录界面,我们点击…

HarmonyOS列表组件

List组件的使用 import router from ohos.routerEntry Component struct Index {private arr: number[] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]build() {Row() {Column() {List({ space: 10 }) {ForEach(this.arr, (item: number) > {ListItem() {Text(${item}).width(100%).heig…

光电直读水表支持短时间多次抄表吗

传统的水表读数方式已经逐渐无法满足人们对于便捷、准确的需求。为此,光电直读水表应运而生,它凭借出色的读数性能和稳定的准确性,赢得了广大用户的一致好评。那么,光电直读水表支持短时间多次抄表吗?答案是肯定的&…

centos7-lamp

目录 一、安装 1.关闭防火墙关闭selinux 2.安装apache 3.配置主页 二、部署mariadb(mysql) 1.用yum安装 2.启动数据库 3.看下端口是否listen 4登录mysql 5.修改下密码 三、安装php 1.安装依赖包 2.安装php解释器和php连接mysql驱动 3.配置…

网站文章收录因素,别人复制文章排名比你原创的好?

我经常看到有站长抱怨“网站不收录”,“排名不好”,“复制的文章为什么秒收”之类的问题。对于SEO从业者来说,这确实是一个打击,认为搜索引擎不公平。凭什么自己原创不收录,别人复制去了,秒收他的&#xff…

ClickHouse 学习之从高级到监控以及备份(二)

第 一 部分 高级篇 第 1 章 Explain 查看执行计划 在 clickhouse 20.6 版本之前要查看 SQL 语句的执行计划需要设置日志级别为 trace 才能可以看到,并且只能真正执行 sql,在执行日志里面查看。在 20.6 版本引入了原生的执行计划的语法。在 20.6.3 版本成…

库房管理软件采购申请流程代码实现解析

300rmb掏了个javavue2的小系统,学习代码,调整下申请流程。 原有的入库流程是,库管(admin)提出采购申请给采购员(caigou),采购员采购入库时点击入库完成采购入库流程。 想弄清后端代…