吐槽一下前端难学

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

还好框架还是挺优秀,能够挺方便运行。
14909 次点击
所在节点    程序员
114 条回复
djoiwhud
2022-12-13 08:42:28 +08:00
后台默认没有 seo 的需求,还是很容易选择的,直接用 nextjs 应该比用原始的 react 好。ui 配个 antd 挺合适的。别用 antd pro ,那是个大杂烩。

没有 seo 需求不建议用后端渲染。也不建议用 layui ,bootstrap 。

用 tailwind 前提条件是有 ui 设计师。
组件库是方便没有 ui 设计师介入太深的情况出活。
sjhhjx0122
2022-12-13 08:50:23 +08:00
@djoiwhud 后台没 seo 需求,nextjs 最大的作用就没了,不如直接 vite 起个 react 写好了,有 ui 就用 mui+react hook form ,没 ui 就 antd
johnman
2022-12-13 08:53:57 +08:00
@serge001 好的,了解一下
johnman
2022-12-13 08:58:02 +08:00
@AyaseEri 本来是想找个 react admin 类的框架,结果就找到了 antdpro 。只能怪前端生态太复杂,筛选工作没做好
alphardex
2022-12-13 09:47:53 +08:00
前端唯一注意的一点是不要随意升级依赖,不要随意升级依赖,不要随意升级依赖
有的依赖甚至没有迁移指南,升级后直接把之前的项目搞崩也说不定
huwenzhe
2022-12-13 11:36:09 +08:00
@mr2xd 有用,但是 table 组件太难用, 还是引用了 element plus 的 el-table ,
dabaibai
2022-12-13 11:54:19 +08:00
真的太多太杂了。 希望有跟 QT 一样的 上来就用不需要太多脑子的 (除非扩充控件)
Shosuke
2022-12-13 12:59:02 +08:00
确实挺难学的
jamosLi
2022-12-13 13:33:42 +08:00
antd pro 都已经直接用了。除了布局外就直接 cv 添加表格呗。文档直接用 antd 。现在还在推 bootstrap 的,不知道咋想的,是做后台又不是页面,即便是页面,自己手搓 div 不是更方便么。
CX
2022-12-13 14:00:35 +08:00
@dabaibai flutter 算一个
winglight2016
2022-12-13 18:24:46 +08:00
lz 的需求,既然已经选了 django 做后台,为啥不直接用 django admin 和 django_q ?
janxin
2022-12-13 22:36:49 +08:00
放弃 antd ,也许世界美好了呢...
johnman
2022-12-14 14:59:50 +08:00
@winglight2016 因为想统一使用 DRF 和 JWT
kidrue
2022-12-30 10:23:07 +08:00
建议 OP 使用 mantine 作为 UI 库,文档简单易懂,可以直接修改组件 css 样式,非常方便

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

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

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

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

© 2021 V2EX