![]() | 1 tonytonychopper 28 天前 Antd 或者 MUI |
2 CoderLife 28 天前 Antd 和 MUI 都用 但是 antd 更好 |
3 Martin123123 OP |
![]() | 4 changwei 27 天前 via Android antd 是国内发展最早的一批框架之一,每月 issue 和 pr 合并处理也非常多,社区很活跃加上也发展了,该有的坑应该都陆续在解决,所以理论来说它的坑应该更少的 如果不满意样式也可以直接用它的底层框架 react-component 去二次开发 所以肯定首选 antd 其次谷歌的 material-ui 也还不错 |
![]() | 5 ultimate42 27 天前 ![]() 我在用 shadcn 谁懂文件头几十行 import 的含金量啊? |
6 Martin123123 OP @changwei 大概看了一下,antd v6 目前是 6.0.0-alpha.2 版本,所以大哥们建议是使用 antd v5 兼容 React 19 还是直接 v6 (新项目) |
![]() | 7 tonytonychopper 27 天前 @Martin123123 #3 反正我用起来 MUI 最爽,Antd 次之 |
![]() | 8 isbase 27 天前 写中后台 or 复杂交互的场景,这个世界上目前没有比 Ant Design 更好的选择。 当然如果说 UI 美观就萝卜青菜了。 |
9 gofishing 27 天前 用 antd v5 吧. v6 还没正式发布, 文档都没有放出来. 我手里一个很小的项目从 v5 升级到 v6 没费太多力气. 但是没有文档, api 改动只能看控制台警告, 看类型声明文件跟着改. |
10 Martin123123 OP @gofishing 感谢 |
![]() | 11 CHTuring 27 天前 字节的 Semi Design 符合我的审美,Arco Design 本身步子迈的太大(多版本),维护也越来越少了。 |
![]() | 12 mitoop 27 天前 感觉 Ant 没有 Arco 好看 但是 字节的 Arco 不维护了 |
14 sphawkcn 27 天前 Antd 好像是专为 PC 端设计的吧,没法自适应手机端吧? |
![]() | 15 wiluxy hero ui 吧,以前叫 next ui |
17 CoderLife 27 天前 @Martin123123 Antd 组件比 MUI 全, 自定义性比较比 mui 好, mui 刚开始看用着还行, 后面觉得跟个不上了 另外个人感觉 antd 比 mui 好看(例子: Select 组件), 工整, 适合做后台 |
18 clarkethan 27 天前 我一直用 mantine ,感觉挺好用的,组件挺全,自定义方便,维护更新也快,issue 处理也快 |
![]() | 19 lol173 27 天前 shacnui https://ui.shadcn.com/ |
20 ByteCat 27 天前 react 19 + antd v5 + patch 用了很久没问题啊,有什么问题, |
21 FlashEcho 27 天前 想早点下班用 antd 或者 mui ,需要高度定制化或者热爱折腾 shadcn/ui |
22 imingyu 27 天前 总结一下: 1.高度集成的 UI 库:以 Arco/Antd 等为代表,优点是:高效率、(体验)统一、(功能)全面、开箱即用;缺点是:臃肿、自由度低。 2.无头 UI 库:以 ShadcnUI/HeadlessUI 等为代表,优点是:自由度平衡、体积小、易于可访问性;缺点是:只提供基础组件、风格和体验需要自己把控、一般与原子化 CSS 框架(如 tailwindcss )配合使用,需要额外的学习成本。 3.纯 CSS UI 库:如 TailwindCSS/DaisyUI 等,优点是:( CSS/HTML )原生语法、原子化、轻量、自由度高;缺点是:无 JS 交互、增加学习成本。 4.自研 UI 库:优点是极致自由度、最小依赖、性能可控;缺点:开发成本高、维护负担重。 |
![]() | 23 inewsk 27 天前 高度集成的 UI 组件库可以考虑 Mantine |
![]() | 24 suruiran 26 天前 via Android 我也推荐 Mantine 。 |
25 DefoliationM 25 天前 heroui 好看。 |
27 CX 24 天前 我不允许还有人不知道 primereact |
28 solitudinis 14 天前 Mantine 挺好的 |