react ui 组件库选择

2024-01-02 15:23:56 +08:00
 dc2002007

material-ui ,semi.design ,antd ,react-bootstrap 应该选哪个?你们认为哪个组件库更优秀

10306 次点击
所在节点    React
59 条回复
dc2002007
2024-01-03 11:47:42 +08:00
@u3u 感谢这是一个新的知识点
mingqing
2024-01-03 13:47:32 +08:00
从这里可以看出前端是多么“卷”呀,我也一直在找一个合适的 ui 框架适配自己的 grpc-kit 服务端。
dc2002007
2024-01-03 13:54:34 +08:00
@mingqing 一起“卷”起来,顺便宣传一下你的 grpc-kit
asong
2024-01-03 14:19:30 +08:00
在这个帖子里,发现了很多有意思的库😄
poorAshenOne
2024-01-03 14:46:53 +08:00
wow 这才像一个技术社区该有的亚子
mongodb
2024-01-03 14:52:44 +08:00
比起组件库,我更想问一下,react 下基于某个组件库形成的后台管理框架的选择有哪些?

比如 vue-admin-template 使用 element 之于 vue ,或者 pro ant design 使用 antd 之于 react ,但我不知道是国外用户的使用习惯原因还是什么,我感觉这种打包好的“后台管理框架”,在 react 生态下我总是感觉不够多。

虽然打包起来的东西也没几样,一些 theme config ,全局 user store , 经典的路由,权限封装,request 封装,api proxy ,其实也就那几样。 但我感觉我找 vue 下的类似东西的时候总是选择更多一些(好坏不谈)。
wanniwa
2024-01-03 14:57:52 +08:00
mark ,等一波贴主的最终选择
sampeng
2024-01-03 17:15:26 +08:00
组件是为需求服务的。。
你这相当于我要一个超级牛逼一统天下的组件库。等于没要求。
Manweill
2024-01-03 22:50:20 +08:00
字节得 acro https://arco.design/ 感觉还是不错,vue/react 都有,组件也足够丰富,规范也齐全,并且带了 admin 模板,改改就能上
dc2002007
2024-01-04 12:55:04 +08:00
@wanniwa nuxtui
dc2002007
2024-01-04 12:56:35 +08:00
@wanniwa 我选了 nextui ,打错字了,我目前认为他足够先进,也有比较丰富的组件库支持
duan602728596
2024-01-04 16:16:30 +08:00
如果是后台管理系统的话,推荐使用 antd ,不推荐 react-bootstrap 和 nextui 。
你可以看一下 antd 的 form 和 react-bootstrap 、nextui 的 form 。antd 的 form 可以很容易实现非通用的复杂的表单组件。react-bootstrap 、nextui 更类似于通用的 UI 库,所以在后台的功能上可能会有一些缺失。
至于 TailwindCSS ,它可以结合其他的 UI 库来使用,并没有冲突。
dc2002007
2024-01-04 17:20:47 +08:00
@duan602728596 form 可以参考这里,nuxt 只是作为 react-aria 的一个包装器,实际上其拥有,非常强大的组件库背景,https://react-spectrum.adobe.com/react-aria/forms.html
dc2002007
2024-01-04 17:59:27 +08:00
@duan602728596 我收回我刚才的话,实验证明,目前 aria 库里的组件在 nextui 里还无法直接引用,可能需要进行重复安装,例如 datepicker 、upload 等
wanniwa
2024-01-05 15:58:54 +08:00
@dc2002007 #51 nextui 我没看到后台管理系统经常用到的菜单组件,你是怎么解决的如果遇到的话
jaynsw
2024-01-06 03:46:32 +08:00
nextui 还缺乏很多组建 例如 date picker pill 什么的 暂时我还是用 mantine 将来等 nextui 差不多了再转
youyouzi
204 天前
拒绝华丽花哨,antd + pro 一把梭,实践证明完全可以胜任工作当中绝大部分需求
Bantes
150 天前
乱七八糟的 UI 库的确很好看,一个穿梭框,一个级联选择器就卡死了... 还得国内的这几个能用
lizhien
43 天前
@wanniwa #55 我也想知道🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1005194

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX