React 大佬能不能给初学者给一些建议。

2024-03-30 11:00:07 +08:00
 mmr

推荐一些好的前段 UI 库或者 css 方案吧。

我一直比较反感 css ,挺不优雅的。

目前比较喜欢 tailwind ,又觉得局限,看了 css in js 也感觉很麻烦,大家都是咋解决的呢

8514 次点击
所在节点    React
40 条回复
herozzm
2024-03-30 15:17:33 +08:00
先上手撸 不要管那么多
rocmax
2024-03-30 15:19:33 +08:00
现在最人气的肯定是 shadcnui+tailwind
用 next 的时候 antd 和 ssr 相性不好
NessajCN
2024-03-30 15:31:41 +08:00
建议的话就是用 useEffect() 的时候一定要记得 return 清理函数,
还有 useState() 里面可以跟函数当 updater 用
MAVETRICK
2024-03-30 15:32:33 +08:00
有些人是不是魔怔了,人家可能是兴趣爱好学一下,又不指着这个吃饭。我 13 年还在看 Flash 的 ActionScript 呢,仅仅是好奇心驱使而已。
mmr
2024-03-30 20:36:10 +08:00
@yuyu168 不当饭吃,说了主业算法竞赛
mmr
2024-03-30 20:37:50 +08:00
tailwind 不知道咋和别的模板库的主题融合,这一加上暗色主题不知道咋折腾了
Ritr
2024-03-30 22:11:21 +08:00
tailwind 终极的建议,UI 试试 nextUI
rehoni
2024-03-31 00:12:28 +08:00
shadcn 还可以吧,我学 react 就准备用他了
wiluxy
2024-03-31 00:34:23 +08:00
css 方案现在推荐 tailwindcss 或者 emotion/styleX
组件库不喜欢 ant design 的话,可以看看 material ui(现在叫 mui)或者 chakra ui,如果愿意折腾可以试试 zag ui 、shadcn/ui 这种
moyumoyu
2024-03-31 02:12:24 +08:00
快跑!
dayeye2006199
2024-03-31 03:14:11 +08:00
感觉和 react 没啥关系
xieguanglei
2024-03-31 09:23:04 +08:00
对 React 初学者的建议:多看常看官网文档
JavenXiao
2024-03-31 09:52:59 +08:00
flex +1 ,能解决 99%的问题,哪怕工作中也是这样
foolishcrab
2024-03-31 13:37:02 +08:00
去看下 daisyui 就行了
你需要的就是这个,基于 tailwind 的 ui 库
totoro52
2024-03-31 13:54:28 +08:00
我目前用 umijs+ant 很舒服,单纯使用 umijs 也很舒服,把关注点都放在业务上而不是框架的搭建上,react 想做大一点的项目心理负担太大
Torpedo
2024-03-31 14:31:44 +08:00
样式就是 tailwind 加上 styled-compnent ,比如 emotion 之类的。
lozzow
2024-04-01 09:55:13 +08:00
@shuoit #1 但是 antd 卡阿
langziyang
2024-04-25 08:57:03 +08:00
如果没有 treeselect 需求的话,强烈建议你去看 MUI 。谷歌出品,可以说目前没有任何一个 UI 框架能跟它比。但是这框架有几个缺点,没有 treeselect ,时间段选择和 tree table 都是高级版才有
gaeco
2024-05-06 09:56:58 +08:00
多看看官方文档,然后找个开源项目看看人家怎么写的,然后试着给项目提个 PR. 推荐个前后端项目 https://github.com/getredash/redash (后端 python ,前端 react )
提个 PR ,熟悉熟悉前后端开发。然后后面可以学学 go ,java 拓展一下
d3George
2024-07-03 11:21:12 +08:00
可以看下这个项目, 很适合学习 React 最新生态: https://github.com/d3george/slash-admin

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

https://www.v2ex.com/t/1028324

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

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

© 2021 V2EX