V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
johnman
V2EX  ›  程序员

吐槽一下前端难学

  •  3
     
  •   johnman · 2022-12-12 09:03:32 +08:00 · 14588 次点击
    这是一个创建于 499 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前端真心难学。只想简单依靠 antd 开箱即用的框架,写个后台,结果萝卜带出泥,antd/antd pro/pro-component/umi...文档散落,各种穿插,文档不清晰

    还好框架还是挺优秀,能够挺方便运行。
    114 条回复    2022-12-30 10:23:07 +08:00
    1  2  
    djoiwhud
        101
    djoiwhud  
       2022-12-13 08:42:28 +08:00 via Android
    后台默认没有 seo 的需求,还是很容易选择的,直接用 nextjs 应该比用原始的 react 好。ui 配个 antd 挺合适的。别用 antd pro ,那是个大杂烩。

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

    用 tailwind 前提条件是有 ui 设计师。
    组件库是方便没有 ui 设计师介入太深的情况出活。
    sjhhjx0122
        102
    sjhhjx0122  
       2022-12-13 08:50:23 +08:00
    @djoiwhud 后台没 seo 需求,nextjs 最大的作用就没了,不如直接 vite 起个 react 写好了,有 ui 就用 mui+react hook form ,没 ui 就 antd
    johnman
        103
    johnman  
    OP
       2022-12-13 08:53:57 +08:00
    @serge001 好的,了解一下
    johnman
        104
    johnman  
    OP
       2022-12-13 08:58:02 +08:00
    @AyaseEri 本来是想找个 react admin 类的框架,结果就找到了 antdpro 。只能怪前端生态太复杂,筛选工作没做好
    alphardex
        105
    alphardex  
       2022-12-13 09:47:53 +08:00
    前端唯一注意的一点是不要随意升级依赖,不要随意升级依赖,不要随意升级依赖
    有的依赖甚至没有迁移指南,升级后直接把之前的项目搞崩也说不定
    huwenzhe
        106
    huwenzhe  
       2022-12-13 11:36:09 +08:00
    @mr2xd 有用,但是 table 组件太难用, 还是引用了 element plus 的 el-table ,
    dabaibai
        107
    dabaibai  
       2022-12-13 11:54:19 +08:00
    真的太多太杂了。 希望有跟 QT 一样的 上来就用不需要太多脑子的 (除非扩充控件)
    Shosuke
        108
    Shosuke  
       2022-12-13 12:59:02 +08:00 via iPhone
    确实挺难学的
    jamosLi
        109
    jamosLi  
       2022-12-13 13:33:42 +08:00
    antd pro 都已经直接用了。除了布局外就直接 cv 添加表格呗。文档直接用 antd 。现在还在推 bootstrap 的,不知道咋想的,是做后台又不是页面,即便是页面,自己手搓 div 不是更方便么。
    CX
        110
    CX  
       2022-12-13 14:00:35 +08:00
    @dabaibai flutter 算一个
    winglight2016
        111
    winglight2016  
       2022-12-13 18:24:46 +08:00
    lz 的需求,既然已经选了 django 做后台,为啥不直接用 django admin 和 django_q ?
    janxin
        112
    janxin  
       2022-12-13 22:36:49 +08:00
    放弃 antd ,也许世界美好了呢...
    johnman
        113
    johnman  
    OP
       2022-12-14 14:59:50 +08:00
    @winglight2016 因为想统一使用 DRF 和 JWT
    kidrue
        114
    kidrue  
       2022-12-30 10:23:07 +08:00
    建议 OP 使用 mantine 作为 UI 库,文档简单易懂,可以直接修改组件 css 样式,非常方便
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4495 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.