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

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

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

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

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

8508 次点击
所在节点    React
40 条回复
ywUXm9U86a62N7rN
2024-03-30 11:06:09 +08:00
React 技术栈,建议多关注蚂蚁的作品。整体而言 AntD 的设计语言已经非常成熟,其 UI 库也都不错。

移动端的话撸 ReactNative 和 Taro 小程序框架就够了。另,外卖厂的东西要慎重......

希望能对你有些启发!
mmr
2024-03-30 11:07:24 +08:00
@shuoit 请问 css 您一般用什么呢,我真的不想写 css……,完全看不会,以前是主要打算法竞赛……
adjusted
2024-03-30 11:09:19 +08:00
大概就是不要想着“优雅”,“麻烦”,“局限”,直接上手试试
ywUXm9U86a62N7rN
2024-03-30 11:15:25 +08:00
@mmr 职业前端? 还是不喜欢写样式? 如果是前者,那由不得不想啊,哈哈。如果是后者可以考虑 less 这种...
dudubaba
2024-03-30 11:18:42 +08:00
antd + unocss + 手撸,不写 css 是不可能的
debuggerx
2024-03-30 11:19:27 +08:00
css 全用 flex 布局和 grid 布局就好了,做常规需求已经很简单也没什么恶心的了
mmr
2024-03-30 11:34:49 +08:00
@shuoit 职业高中生……
chanChristin
2024-03-30 11:42:52 +08:00
60 分能跑的狗屎比 100 分跑不了的蛋糕更重要
别管优雅不优雅,先写出来一个能跑的垃圾,再慢慢优化。
ywUXm9U86a62N7rN
2024-03-30 11:47:29 +08:00
@mmr 优秀啊,高中就开始搞 React 了...
jsun969
2024-03-30 11:47:42 +08:00
https://nextui.org/ + tailwindcss 还挺好看的
iOCZS
2024-03-30 11:55:37 +08:00
没有什么办法的,熵摆在那里,当你得到这个好处的时候,就会带来那个麻烦
SayHelloHi
2024-03-30 12:52:56 +08:00
shadcn/ui + React

https://ui.shadcn.com/

😄
lstz
2024-03-30 13:42:45 +08:00
antd 的设计很适合重前端的应用,设计规范也很不错,但是,它性能挺拉胯的,整体用起来会有些卡顿

为什么不喜欢 tailwindcss ?其实我觉得在没有设计稿的时候,用 t 是很好的选择,这都是大多数老手的选择
bthulu
2024-03-30 13:54:41 +08:00
初学者用什么 tailwindcss, 就最基础的 css 就行了. 等你 css 滚瓜烂熟了, 再去用 tailwindcss
yuyu168
2024-03-30 14:05:20 +08:00
49 年入国军真的好吗,前端都找不到工作裁员,你还初学
taihengw
2024-03-30 14:15:36 +08:00
初学者不用考虑那么多吧,又没有啥进度压力。建议先以兴趣为主,如果实在不喜欢 css ,那可以换别的方向看看呐,找到能让你废寝忘食的爱好更重要哦
placeholder
2024-03-30 14:16:10 +08:00
忍着恶心学呗,还能咋办,vanillaJS 是所有框架的基础,不学基础能行么。

react 这种一个文件里同时塞 html js 和 css 的东西,给我的感觉就是一张白纸沾了一坨屎呼我脸上,一开始学的时候也把我恶心的够呛,后来,呵
cbdyzj
2024-03-30 14:19:10 +08:00
我觉得 CSS 大多数时候都还行,试试 emotion 吧
MrDavidJones
2024-03-30 14:21:25 +08:00
早日弃坑
Puteulanus
2024-03-30 14:21:34 +08:00

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

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

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

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

© 2021 V2EX