吐槽一下前端难学

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

还好框架还是挺优秀,能够挺方便运行。
14843 次点击
所在节点    程序员
114 条回复
blankmiss
2022-12-12 12:50:42 +08:00
@shanyuhai123 我倒是感觉 vue3 从零基础走挺平滑的
Track13
2022-12-12 12:53:23 +08:00
react 生态里我觉得 nextjs 的文档是最好的,英语苦手都能轻松学习。
royzxq
2022-12-12 13:00:45 +08:00
antd 除了彩蛋门之外,算是做挺不错的开源项目了。

新人不要用 antd pro 和 umi 就是了。

umi 现在改的我有点看不懂了..
yolio2003
2022-12-12 13:01:50 +08:00
前端很难,主要在于心态要放平看。
首先,react vue 都是摸索中的半吊子技术,并不稳定,还有无数多的新概念连作者都是半吊子水平。
火爆不等于优秀,只不过是顺应了时代的浪潮而已。

其次,社区过度活跃,难以分清优劣。

所以还得自己有批判的眼光和能力,慢慢规划技术升级的路线。
serge001
2022-12-12 13:05:42 +08:00
你用是用 vue2 的 vue-element-admin 模板来写,会有种是个人都会写的感觉。。用 antd 别说后端,就是专业前端都想吐槽
mofe
2022-12-12 13:06:01 +08:00
不喜欢 antd ,太重了
tailwindcss 写代码如沐春风,想怎么改怎么改
感觉主动权重回到自己手上
bmwh123
2022-12-12 13:26:58 +08:00
如果 angular 文档能仔细看的话 其实 angular 是最好的 很规范 也没什么多的选择
ChiangKaishek
2022-12-12 13:33:40 +08:00
同感, Flask RESTful + antd-pro
后端写起来舒服又顺畅
写前端的时候就难受地一批, 文档跳来跳去, 找文档找得人头大
arnosolo
2022-12-12 13:45:23 +08:00
只是简单写个后台管理页面的话, 用 vite-vue3-ts-unocss-primevue 好了, 文档很全.
模板 -> https://github.com/arnosolo/vite-vue3-ts-unocss-primevue
zzzmh
2022-12-12 13:47:46 +08:00
我个人觉得不学框架的话前端挺简单的,h5c3js 然后学点 jq 和 vue ,写写纯 html 页面。自从学了框架就一直抓脑壳
ZoeeoZ
2022-12-12 13:48:25 +08:00
每次看到这种帖子就不禁感叹,如果所有技术文档都有 vue 文档的水平,我们这样的低端程序员能活的舒服太多
CHXX
2022-12-12 14:08:01 +08:00
字节家的 UI 真心好看
Semi Design
monologue520
2022-12-12 14:10:08 +08:00
@yolio2003 大佬所言的「社区过度活跃」非常赞同,每天一种新技术真不是瞎吹嘘的,真是服了这些老 6,整的好像娱乐圈似的
christin
2022-12-12 14:22:19 +08:00
@mofe 我很好奇如果用 tailwind ,组件怎么解决呢? 比如 element 和 antd 里面非常常见的 table 等功能,官方的组件库是收费的。
euronx
2022-12-12 14:23:39 +08:00
`pro-components` 的文档那是极度辣鸡
TimPeake
2022-12-12 14:25:28 +08:00
javaer/phper/goer/: 我会 Vue/React === 我会前端
Mexion
2022-12-12 14:30:51 +08:00
你真要写后台全部自己选型自己从头写还好点,用别人的里面各种过度封装到最后维护你会疯狂的,各种需求需要改这改那最后整个项目变成了依托答辩,别问我怎么知道的,因为我现在就在维护答辩,刚开始图方便用现成的,现在各种受束缚才知道多难受,里面绑定太多重构也不太可能了,现在只能忍着了。
像 antd 这种就用 antd 就行了,别用 antd pro ,这种框架绑定了一堆东西,你还要花时间一一去学一遍,现在前端各种轮子层出不穷,各种深度封装的框架里面封装了各种各样的轮子,只能说心累,自己选型舒服多了。
jones2000
2022-12-12 14:33:52 +08:00
就一个简单的后台, 又不是产品, 直接 jquery 搞下不就行了。
mofe
2022-12-12 14:38:29 +08:00
@christin #74
我买了 https://tailwindui.com/
如果不买也有开源免费的
ragnaroks
2022-12-12 15:36:53 +08:00
新手不要一上来就使用 UI 组件库,组件库都默认你本身知晓(基于框架的)用法。

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

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

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

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

© 2021 V2EX