目前准备发开一个项目,不知道大家有没有比较喜欢的 React 前端开源组件库,希望是 UI 比较好看的,社区比较活跃的,组件也比较丰富的
目前已知的
所以,可以留下你认为比较好使用的组件库, 可以说说理由。
目前 tailwind 比较火, 这些组件库可以结合 tailwind 么
![]() | 1 hucw21750 2023-09-22 10:21:26 +08:00 个人看法:react 选 antd 就够了 |
![]() | 2 lsk569937453 2023-09-22 10:21:53 +08:00 antd+1 |
![]() | 3 MissCute 2023-09-22 10:24:47 +08:00 antd 你说的几条都符合 tailwind 可以一起用,不影响 |
![]() | 4 dengqing 2023-09-22 10:26:40 +08:00 ![]() |
![]() | 5 AmberTest 2023-09-22 10:32:49 +08:00 好像没人提 MUI ,是因为不如 antd 功能多吗?个人使用感觉组件要比 antd 更丰富一点 https://mui.com/ |
![]() | 6 flyqie 2023-09-22 10:35:57 +08:00 react 也就 antd 了吧。。 |
![]() | 7 sycwiki 2023-09-22 10:36:14 +08:00 ant 和 ant mobile |
![]() | 8 17681880207 2023-09-22 10:38:33 +08:00 Arco Design 可以看下。 |
9 seeu2ex 2023-09-22 10:38:35 +08:00 via iPhone Mui 不香吗 |
![]() | 11 artshooter 2023-09-22 10:49:37 +08:00 推荐一下 shineout ?, 感觉用起来比 antd 的简单点。 |
12 4ik96709qTWd3vO7 2023-09-22 10:52:26 +08:00 @AmberTest 之前用过,但是这里面的 popover 感觉不太好啊。他直接一个遮罩层,把点击事件阻断了 |
![]() | 14 dengqing 2023-09-22 11:16:23 +08:00 ![]() @FanError 现在 vue 也出了非常多类 radix / shadcn-ui 的库 shadcn-vue: 1:1 复制 radix ,此外还有 shadcn-ui 的实现. 目前正在支持 unocss https://github.com/radix-vue/radix-vue https://github.com/radix-vue/shadcn-vue oku-ui: 1:1 复制 radix https://github.com/oku-ui/primitives primevue: healess-ui 组件库。unstyle mode 支持 unocss https://primevue.org |
![]() | 15 anoyi 2023-09-22 11:19:40 +08:00 ![]() 推荐一个炫酷的: https://nextui.org/ |
![]() | 16 dengqing 2023-09-22 11:21:35 +08:00 ![]() react 还有一个 https://mantine.dev/ 组件也很多 |
![]() | 17 XCFOX 2023-09-22 11:25:32 +08:00 ![]() |
18 KanaCC 2023-09-22 11:26:48 +08:00 |
20 Nyeshuai 2023-09-22 12:47:02 +08:00 @XCFOX 这库看着可以,但体积 1.1m...,都赶上 antd 了,加上 framer-motion ,这货也要 120kb ,感觉 C 端这个大小是不是太狂野了,不知道实际引入会不会改善点 |
![]() | 21 jenlors 2023-09-22 13:01:12 +08:00 这前端各种 UI 真让人看花眼啊 |
![]() | 22 RogerL 2023-09-22 13:58:51 +08:00 ![]() B 端推荐 refine + antd ,或者 antd pro C 端可以试试 tailwind ,用 shacn ,vercel 新出的 AI 开发就是 shadcn 的 其他的还有我比较喜欢的 mantine 你也可以看看 |
![]() | 23 boxz 2023-09-22 16:29:55 +08:00 |
![]() | 24 solobat 2023-09-22 16:41:26 +08:00 肯定 mui ,antd 太垃圾了 |
![]() | 25 softlight OP @solobat 可以说说,mui 哪方面让你觉得 比 antd 更好么。 但是,mui 经常会 breakchage, 导致升级的时候,一堆问题 |
27 blurethdao 2023-09-22 18:41:37 +08:00 mantain hook 好用 |
![]() | 28 fantathat 2023-09-22 18:53:15 +08:00 via iPhone bs 我也来一个, |
![]() | 29 myvin 2023-09-22 19:19:58 +08:00 如果对 UI 的要求、对自定义的要求比较高,或者,打算长时间维护的,或者,还有其他小伙伴和你一起开发,且这个小伙伴对你的 UI 框架选择持不同意见的,或者预期到后面的开发会有很多变数很多修改的,推荐自己封装 UI 组件,以后会减少很多麻烦。如果懒得自己封装组件,就找开源里面对应的组件参考下,然后“封装”成自己的。反之,则参照上面的吴彦祖们的推荐。 |