吐槽一下前端难学

2022 年 12 月 12 日
 johnman
前端真心难学。只想简单依靠 antd 开箱即用的框架,写个后台,结果萝卜带出泥,antd/antd pro/pro-component/umi...文档散落,各种穿插,文档不清晰

还好框架还是挺优秀,能够挺方便运行。
19293 次点击
所在节点    程序员
114 条回复
chloerei
2022 年 12 月 12 日
不要用前端框架,后端渲染+bootstrap 。
estk
2022 年 12 月 12 日
文档写得最好的应该是这个框架: https://mui.com/
makelove
2022 年 12 月 12 日
写后台管理支持下楼上观点,后台并不需要那么动态
且后端渲染开发更快
ccraohng
2022 年 12 月 12 日
有没有可能是你自己的问题,这已经是傻瓜组件了
whyrookie
2022 年 12 月 12 日
插楼问一下,V 友有推荐的 Rect 最佳实践吗
whyrookie
2022 年 12 月 12 日
@whyrookie #45 React
BugCry
2022 年 12 月 12 日
antd 极其难用,直接一堆配置甩脸上,而且 css 框架和 nextjs 还有冲突。你能想象 antd 里面同时存在 dayjs 和 momentjs 吗
个人项目基本都是 MUI 或者 PrimeReact ,组件齐全,规划得也很不错
Leviathann
2022 年 12 月 12 日
react 不是那种没写过的人看一眼示例就能直接抄过去改改的框架
而是有其思想并且是思想先行的框架
basefas
2022 年 12 月 12 日
我的建议是不要搞 antd pro ,直接学习写个简单的框架,只用 antd 就好
贴个自己的项目: https://github.com/basefas/react-antd-admin
Cmdhelp
2022 年 12 月 12 日
尝试下 next.js 系列,和 tailwindcss 和 flowbite,小项目真不适合 antd 和 umi ,太臃肿了。
Leviathann
2022 年 12 月 12 日
另外 antd 也就是 table 比较大而全所以在 hook 没出来的时候用的人多,其他组件并不见得好用

所以建议是用一些纯 ui 库 + tan table ,react hook form 这类专门处理 table form 的库
johnman
2022 年 12 月 12 日
@ccraohng 有可能哈哈
94qihang
2022 年 12 月 12 日
阿里:你在教我做事?
gdrk
2022 年 12 月 12 日
antd pro 和 umi 这种太重了,真没必要浪费心神在他上面
QingXuJiaZhi
2022 年 12 月 12 日
@johnman 业余爱好者没必要学 react 之类的,用 MVC 架构多舒服!
ethusdt
2022 年 12 月 12 日
建议自底向上学习, 先把 js html css react webpack redux 这些底子打好, 然后再去使用学习框架.
b1ncer
2022 年 12 月 12 日
antd 很好,别用 antd pro 。

antd pro 的定位就是疯狂推销自家的私货,不是一个从用户出发的技术产品。

可以参考这个很多年前的 issue:
https://github.com/ant-design/ant-design-pro/issues/556
hzxxx
2022 年 12 月 12 日
用 layui 梭哈啊,或者 vue+element 啊,非前端用 react ant ts 还上 umi 那不是找罪受吗
exploreexe
2022 年 12 月 12 日
同样感觉前端就是个大坑,首先是要学的东西巨多,我之前看过一个培训机构的 CSS 文档,一个 PDF 800 多 M ,让我瞬间不想学了,咱就说直接看这个文档不看视频,得学多久吧。

而且感觉前端的人特别喜欢发明轮子,一个个的都是大发明家,三天两头一个新框架。。。
chrisia
2022 年 12 月 12 日
其实我感觉移动端更难,门槛很高。

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

https://v2ex.ih06.com/t/901829

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

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

© 2021 V2EX