首页 > 资讯 > > 正文

2023 年 八个优秀React UI 组件库和框架|讯息

来源:前端点线面 2023-06-14 10:05:07
「React Bootstrap:」一个与 Bootstrap 框架集成的实用的 React UI 库。「Grommet:」如果您想在设计中实现可访问性,这个 React UI 组件库非常有用。「Blueprint:」对于桌面 React 应用程序,您需要查看 Blueprint 的产品。「Ant Design:」这个库的设计重点是与用户的联系:这是每个设计师都想实现的。**Onsen UI React:**如果你想构建一个移动 React 应用程序,这个库将涵盖 UI 设计。**Rebass:**这个库的独特之处在于你可以在你的代码中使用样式化的道具,而不需要打开第二个样式表。**Semantic UI React:**顾名思义,这个 React 库集成了语义 UI 开发框架。**MUI:**为了实现类似Google 的 Material Design 的外观,MUI 是一个很好的选择——特别是考虑到它的实现简洁明了。

事实上,库的数量远不止八个。但是,我们认为这些代表了市场上最高的质量。更重要的是,它们没有任何顺序——所以请随意阅读每一个,看看它们是如何比较的。

1、React Bootstrap

首先,我们有React Bootstrap。这是较旧的 React UI 库之一,这意味着您为 UI 设计奠定了良好的基础。


【资料图】

该库具有以下特点:

使用TypeScript。使用 Bootstrap 样式表,将能够将它与Bootstrap 主题一起使用。

你可以通过如下指令快速引入该包

npm install react-bootstrap bootstrap

React Bootstrap 使用“variants”来创建不同的元素:

function TypesExample() {  return (    <>      {" "}      {" "}      {" "}      {" "}      {" "}      {" "}      {" "}                  );}export default TypesExample;

此示例将创建一系列的样式按钮:

总的来说,React Bootstrap 使用起来很直观,并且会帮助创建看起来很棒的 UI 元素。

2、Grommet

在我们最好的 React UI 组件库和框架列表中,下一个是Grommet。这提倡简化的方法,如果将它与 React Bootstrap 进行比较,它会提供更多的功能。

该框架不需要很长的设计周期就可以开始工作。例如,您有Grommet Themer来帮助您将组件库与您的配色方案相匹配。更重要的是,您拥有专用的Grommet Designer,它使用简单的构建器来创建您的组件设计。

使用 npm 或 Yarn 可以轻松安装:

npm install grommet grommet-icons styled-components --save

可以使用以下方式创建一个简单的光滑按钮

export default () => (      

总而言之,我们喜欢 Grommet 的酷炫默认设计、可访问性特性和其他设计工具。

3、Blueprint UI

如果您想要一个简洁又实用的 React UI 组件库,Blueprint UI可能是适合您的工具包。

](https://www.designbombs.com/wp-content/uploads/2023/01/blueprint-ui.png)

你不会希望在移动优先的应用程序中使用 Blueprint。这是一种开发在浏览器中运行的桌面应用程序的方法: 复杂度越高越好!

你可以通过如下指令快速引入该包

npm add @blueprintjs/core react react-dom

通过以下代码可以创建一个按钮:

我们认为 Blueprint UI 是一种简单易用的工具,非常适合快速启动设计。

4、Ant Design

Ant Design自称是世界上第二受欢迎的 React UI 框架。即便如此,它仍然是你项目的首选。

Ant Design 的设计理念就是清晰。您可以在其默认设计和工具包含中均可以看到这一点。例如,你有一个前端主题工具,还有丰富而现代的组件,看起来很漂亮。

你可以通过如下指令快速引入该包

npm install antd

要创建一个按钮,您只需要最少的行数:

import { Button } from "antd";const App = () => (  <>      );

结果是一个直观、简单且简洁的按钮:

总的来说,Ant Design 可以帮助你创建现代设计,在我们看来,它是最好的 React UI 组件库和框架之一。

5、Onsen UI React

Onsen UI React是移动应用程序的组件库。

它同时支持 Android 和 iOS,这意味着您拥有适用于 Material 和 Flat 设计的专用组件。更好的是,Onsen UI React 将自动检测您的设计适用于哪个平台并相应地进行调整。

通过以下指令将引入该包

npm install onsenui react-onsenui --save

您将使用VOns组件和修饰符来创建元素:

NormalQuietOutlineCall to actionLarge

加上一些样式,您将有一些漂亮的按钮可以添加到您的项目中:

对于移动应用程序,您找不到许多容易使用的库:所以强烈推荐使用该 React UI 组件库。

6、Rebass

样式对于任何UI设计来说显然都非常重要。Rebass试图使用styled props,以便您可以将其编码到React UI中。

Rebass 这个 React UI 库的设计理念是尽量减少需要编写的 CSS 代码。这样可以让开发者在开发过程中更接近最终的设计效果,而不需要进行第二轮的 CSS 样式调整。此外,Rebass 提供了一组原始组件,这些组件也具有良好的外观效果,并且整个库非常轻量级。因此,Rebass 非常灵活、可扩展,而且容易与您的项目集成。

通过以下指令引入该包:

npm i rebass

通过以下方式添加一个按钮:

Rebass for React 类似于 Bootstrap for CSS,但具有更好的标记和一流的设计选项。该库将帮助您进行组件设计,而不是 HTML 和 CSS 设计。

7、Semantic UI React

与 React Bootstrap 非常相似,Semantic UI React是其父开发框架的扩展。

如果你选择使用 Semantic UI,这将是最好的 React UI 组件库和框架之一。更好的是,您将能够快速集成它,并且使用起来很直观。此外,Semantic UI还提供了一些强大的功能,例如增强、简写属性和自动控制状态。这意味着您可以创建组件,并且它们将自我管理其状态,无需您的输入。

通过以下指令引入该包:

npm install semantic-ui-react semantic-ui-css

简单使用

const ButtonExampleButton = () => 

如果您选择使用Semantic UI,这个 React UI 组件库将最适合您的项目。

8、MUI

几年前,Google"s Material Design曾出现在公众视野中一段时间。这个想法是将布局和设计选择标准化,以达到 Google 认为的“corrent”。在不讨论这种方法的优缺点的情况下,MUI是最好的 React UI 组件库和框架之一,可以帮助您以这种风格进行创建。

MUI 是一个工具箱而不是一个简单的库。例如,您有MUI Core,还有用于高级用例的MUI X。当您需要树视图、数据选择器、数据网格等时,这就是您要使用的工具。此外,还提供了 UI 布局模板和设计工具包可以帮助您完成项目。

引入所需要的包:

npm install @mui/material @emotion/react @emotion/styled

简单使用:

考虑到可用性、实现和结果的综合因素,选择 MUI 是没有错的。如果您需要将应用程序与 Google 的设计风格进行整合,那么 MUI 是理想的选择。

总的老说

React是用来帮助你加快编码速度的的一个库,React UI能够进一步提速,如果你基于Google的设计原则进行设计可以使用MUI;如果开发面向移动设备的UI设计可以使用Onsen UI React;如果开发桌面应用程序可以首选Blueprint UI。库虽然很多,但是大部分人首选还是Antd。

参考文档:https://www.designbombs.com/best-react-ui-component-libraries-frameworks/。

x
推荐阅读

2023 年 八个优秀React UI 组件库和框架|讯息

2023-06-14 10:05:07

辽上京遗址考古取得新突破 首次确认宫城位置

2023-06-14 09:54:01

“推窗见绿,出门进园” 聊城开发区新建5处“口袋公园”|世界关注

2023-06-14 09:30:43

天天观点:目前来到了关键均线位置

2023-06-14 09:04:58

天天播报:公开市场操作利率下降10个基点释放了哪些信号?

2023-06-14 08:23:47

人民时评:开放中国依然是外商投资高地-通讯

2023-06-14 07:47:06

热门:中央气象台:我国东部及南部海域将有5~7级风

2023-06-14 06:39:26

军棋怎么玩真人版_军棋怎么玩

2023-06-14 05:50:58

大英县人民政府网官网(大英二手房网)

2023-06-14 02:08:14

环球看热讯:大众车钥匙怎么拆开换电池(大众遥控车钥匙换电池图解)

2023-06-13 23:02:18
相关新闻

2023 年 八个优秀React UI 组件库和框架|讯息

2023-06-14 10:05:07

辽上京遗址考古取得新突破 首次确认宫城位置

2023-06-14 09:54:01

“推窗见绿,出门进园” 聊城开发区新建5处“口袋公园”|世界关注

2023-06-14 09:30:43

天天观点:目前来到了关键均线位置

2023-06-14 09:04:58

天天播报:公开市场操作利率下降10个基点释放了哪些信号?

2023-06-14 08:23:47

人民时评:开放中国依然是外商投资高地-通讯

2023-06-14 07:47:06

热门:中央气象台:我国东部及南部海域将有5~7级风

2023-06-14 06:39:26

军棋怎么玩真人版_军棋怎么玩

2023-06-14 05:50:58

大英县人民政府网官网(大英二手房网)

2023-06-14 02:08:14

环球看热讯:大众车钥匙怎么拆开换电池(大众遥控车钥匙换电池图解)

2023-06-13 23:02:18

天天热点!避免“滑”式失控!雨天行车安全提示请收好

2023-06-13 22:08:30

世界微动态丨特斯拉:储能业务保持65%以上的复合年均增长率

2023-06-13 21:06:01

机械硬盘被弃!年度3A大作最低要预留125GB SSD

2023-06-13 20:21:10

三亚警方捣毁一非法经营燃气“黑窝点”

2023-06-13 19:03:14

2023年南陵县许镇镇端午民俗文化节活动日程表

2023-06-13 18:24:27

世界观天下!芯瑞达: 2022年度权益分派实施公告

2023-06-13 17:56:51

我国首条输送“沙戈荒”新能源为主的电力通道开工

2023-06-13 17:13:30

苹果手机搬家到新苹果手机_苹果手机搬家

2023-06-13 17:03:54

央行:中国5月M2同比增长11.6% 5月份人民币存款增加1.46万亿

2023-06-13 16:12:57

全球速读:香飘飘:公司将增加对即饮业务的投入力度,品类创新投入也会有所提高

2023-06-13 15:31:55

成都二批次首场土拍平均溢价率为9.63% 6宗宅地触顶成交

2023-06-13 15:04:19

百事通!AI赋能软件业打开广阔空间 数字经济ETF大涨2%

2023-06-13 14:30:00

中轴线文化遗产有了常设讲堂 天天快看

2023-06-13 13:58:08

环球即时:成都8宗地块全部出让收金94亿元 中海、华润、华发等各摘得一宗

2023-06-13 12:58:36

环球报道:有关团队合作的句子(有关团队合作的很好的句子有哪些)

2023-06-13 12:07:39

支付体验与场景共振 民生银行打造618金融服务新路径

2023-06-13 12:04:00

袋装牛奶过期一天还能喝吗(牛奶过期一天还能喝吗) 环球观速讯

2023-06-13 11:17:49

死星(死星) 全球实时

2023-06-13 11:05:00

2999元!小米Civi 3 16GB+1TB版开售_每日热文

2023-06-13 10:33:47

6月13日上海港鱼粉报价有所上涨 全球新消息

2023-06-13 10:17:02

河北推动生物医药产业高质量发展

2023-06-13 09:56:35

观焦点:中金:维持达利食品“跑赢行业”评级 目标价下调至3.5港元

2023-06-13 09:01:23

没人追的原因_为什么没人追是因为长得丑还是性格问题

2023-06-13 08:54:10

麻城市气象台发布暴雨橙色预警【II级/严重】【2023-06-13】_要闻

2023-06-13 08:01:38

大河早新闻

2023-06-13 07:03:00

欧盟委员会:2022年第四季度欧洲天然气市场报告

2023-06-13 06:21:03

赤诚为底,探索从传统园林绿化迈向生态研究之路 | 向新同行·走近民营企业

2023-06-13 01:27:52

原位癌是什么意思 原位癌是什么

2023-06-12 23:04:04

勇记:勇士今夏不会单纯为了削减支出而交易

2023-06-12 22:10:05

讯息:大家族指什么(大家族是什么意思)

2023-06-12 21:07:52

环球快讯:“榔油1001”盐碱地油菜亩产超283公斤

2023-06-12 20:31:06

今日看点:关羽是被谁杀死的_是谁杀死关羽的

2023-06-12 19:49:46

五行属火的字大全男孩_五行属火的字大全|每日热闻

2023-06-12 18:49:55

全球微头条丨新一轮深圳——汕尾对口帮扶干部进驻会召开 共叙深汕两地奋斗情谊 续写帮扶工作崭新篇章

2023-06-12 18:17:56

【全球独家】西平县应急管理局组织开展案卷评审会

2023-06-12 17:02:19

支付宝被限制支付功能,多久可以恢复

2023-06-12 16:12:51

【环球热闻】曼联旧将42岁成了建筑工:工友问我咋混成了现在这样

2023-06-12 15:36:35

工龄40个人账户10万?按照0.7的平均缴费指数为您说明 今日看点|每日速读

2023-06-12 14:44:49

全球简讯:第15届环赛里木湖公路自行车赛鸣枪开赛

2023-06-12 12:22:14

我市文创产品精彩亮相第十九届深圳文博会

2023-06-12 11:17:16

苹果 Vision Pro 头显低配版曝光:显示屏、处理器和传感器会缩水

2023-06-12 10:33:09

环球短讯!我驻中非大使馆提醒:中国公民近期暂勿前往首都班吉以外地区

2023-06-12 09:58:00

今夏这条裙子正流行!很多人都抢着穿?美到不行~

2023-06-12 00:12:20

今日热文:滥用抗生素的危害问题(滥用抗生素的危害)

2023-06-11 21:08:28

主办方:未安排梅西参加公益或商业活动,谨防上当受骗!_焦点速读

2023-06-11 19:27:27

RK3588-Camera:MIPI-CSI调试之通路解析-每日焦点

2023-06-11 18:20:38

电饭煲内胆什么材质的好而且健康麦饭石_电饭煲内胆什么材质的好而且健康 全球看点

2023-06-11 16:47:55

微动态丨烈火金刚小说朗读(烈火金刚小说)

2023-06-11 15:25:09

天狗吞月的故事简短20字_天狗吞月的故事

2023-06-11 14:01:16

杨尚琨简历_万绍芬与杨尚琨关系|全球快资讯

2023-06-11 13:44:28

她被雪藏的原因,国剧今天终于敢播_环球信息

2023-06-11 11:47:18

当前动态:健康到家,您今日饮咗未?

2023-06-11 11:43:44

多措并举促进应届高校毕业生就业 网络招聘活动忙

2023-06-11 10:00:23

环球精选!首台套50万千瓦冲击式水电机组项目开工

2023-06-11 08:35:24

excel去掉部分网格线形成大区域 在EXCEL表格中如何去掉部分单元格的网格线

2023-06-11 08:07:05

哈弗二代大狗与CR-V强势PK,这些选手不一般!

2023-06-11 07:25:18

速看:俄央行维持7.5%基准利率不变

2023-06-11 06:04:20

世界观速讯丨极目时评丨环卫母亲与高考儿子相拥而泣刷屏,普通人改变命运的努力打动人心

2023-06-11 04:31:06

95汽油1吨等于多少升_1吨等于多少升-环球焦点

2023-06-11 03:12:14

空难40天后,机上4名儿童在丛林被发现幸存,最小的只有11个月大 每日速递

2023-06-11 01:32:11

12306买卧铺票可以在线选铺了!操作指南出炉:很方便

2023-06-11 00:35:49

探访安徽巢湖“美容师” 义务守护巢湖水清岸绿

2023-06-10 23:49:45

嘴里长智齿疼怎么办(长智齿疼怎么办)-环球快播

2023-06-10 22:28:56

蒙脱石散饭前吃还是饭后吃好一些(蒙脱石散饭前吃还是饭后吃)_全球消息

2023-06-10 21:03:22

每日热议!交通银行任德奇:扩大融资总量、创新产品服务、参与绿色金融市场建设,助力上海打造国际绿色金融枢纽

2023-06-10 20:10:06

RTX4060 Ti显卡破发 跌到2900多|天天要闻

2023-06-10 18:24:27

华硕BIOS修复蓝屏解决方法需要哪些步骤 世界速看

2023-06-10 18:04:53

贵州省攀岩邀请赛暨贵阳市青少年攀岩锦标赛开赛 当前关注

2023-06-10 16:01:38

科举殿试淘汰制因何取消?|环球观天下

2023-06-10 15:45:22

全城寻找“广州十大科学传播达人”,是你吗?|环球热点评

2023-06-10 14:38:48

天天滚动:“十年一遇”!数万人被疏散,加拿大山林野火为何失控?

2023-06-10 13:15:43

天天热议:避而不谈开工率 宁波韵升:下游市场需求相对低迷|直击业绩会

2023-06-10 12:13:43

全球快看:20座以下通勤班车不可走公交道

2023-06-10 10:47:35

前沿资讯!成立仅4年、估值200亿,这家“含着金钥匙”的光伏企业要上市了!

2023-06-09 23:14:58

没有会员的奇迹手游推荐 没有会员的奇迹手游大全

2023-06-09 19:05:26

天天热讯:何修礼的儿子 何修礼

2023-06-09 16:17:51

每天做饭防老痴

2023-06-09 14:44:45

一世好命粤语03_一世好命粤语

2023-06-09 11:06:30

视点!立华股份5月份猪鸡销量环比下跌 分析师称6月份行业难言回暖

2023-06-09 10:58:06

环球看热讯:梁实谈第27次高考:文综出现重大失误,最后几分钟还剩两道大题没答

2023-06-09 10:41:43

欧诺卡 欧尚_欧诺卡|全球即时看

2023-06-09 10:15:16

天天快报!小村庄里的风流韵事

2023-06-09 09:59:06

【世界速看料】机票均价比“五一”低10%,端午跨省游热度下降

2023-06-09 08:25:14

ai锁定图层的快捷键取消_ai锁定图层的快捷键|速看料

2023-06-09 07:17:02

拟定调研课题34个 力解企业发展之忧 湖北联投推动主题教育落实落细

2023-06-09 05:50:35

【世界报资讯】华能国际电力股份(00902.HK):6月8日南向资金减持719.2万股

2023-06-09 04:41:39

Vlog|探寻祖国北疆生态绿景 速看

2023-06-09 04:00:19

酸辣面藕鲜大拌菜做法?_环球速看

2023-06-09 02:12:16

天能股份:预计今年天能的储能业务板块将呈现明显增长的趋势|环球视点

2023-06-09 00:57:28

目标永兴岛 航程900海里 “海巡03”轮首次巡航西沙海域

2023-06-08 23:21:57