• 请不要在回答技术问题时复制粘贴 AI 生成的内容
unt
V2EX  ›  程序员

求问大佬们 UI 框架技术选型

  •  
  •   unt · Mar 31, 2022 via iPhone · 7239 views
    This topic created in 1543 days ago, the information mentioned may be changed or developed.
    工业软件,后台集中监测,集中控制,包含众多管理功能,需要接百度地图 api ,vue 和 react 分别用哪种 UI 框架好
    45 replies    2022-04-04 10:22:42 +08:00
    seki
        1
    seki  
       Mar 31, 2022
    “都可以”

    主要还是看招的前端会什么
    zhennann
        2
    zhennann  
       Mar 31, 2022
    可以参考 CabloyJS ,采用 vue+framework7 ,pc 端开发的后台管理系统可以完美支持 mobile 端
    nzbin
        3
    nzbin  
       Mar 31, 2022
    工业软件的话,可能 angular 更适合
    VeryZero
        4
    VeryZero  
       Mar 31, 2022
    目前只有 AntDesignPro 用的比较舒服
    pengtdyd
        5
    pengtdyd  
       Mar 31, 2022
    不知道我是不是错觉,我觉的国内用 vue 的人数在慢慢下降
    Hanggi
        6
    Hanggi  
       Mar 31, 2022
    现在比较流行 React 和 Angular 混合使用,搭建共享控件库,重复利用逻辑代码。
    根据功能划分多个前端项目,每个功能模块单独开发、单独测试、单独部署,利用微前端整合多个前端项目。
    sutaking
        7
    sutaking  
       Mar 31, 2022
    @Hanggi 请教下,微前端项目,用的不是一个框架,怎么做共享控件呢?我感觉只有业务和工具库可以共享啊
    hervey0424
        8
    hervey0424  
       Mar 31, 2022
    react + antd 吧
    bmwh123
        9
    bmwh123  
       Mar 31, 2022
    @sutaking 你可以使用 web components 比如 stencil 这种
    seakingii
        10
    seakingii  
       Mar 31, 2022
    大佬不用框架,直接手撸

    哈哈
    ooee2016
        11
    ooee2016  
       Mar 31, 2022
    首先排除 antdpro+umi
    unt
        12
    unt  
    OP
       Mar 31, 2022 via iPhone
    @ooee2016 为啥
    wakarimasen
        13
    wakarimasen  
       Mar 31, 2022 via Android
    这个一般不都是优先考虑团队能驾驭哪一种吗
    Chism
        14
    Chism  
       Mar 31, 2022
    vue 和 react 不属于“UI 框架吧”,我还以为你想问 elements 还是 antd 。。
    unt
        15
    unt  
    OP
       Mar 31, 2022 via iPhone
    分别用哪种 UI 框架
    linkopeneyes
        16
    linkopeneyes  
       Apr 1, 2022
    越重肯定 angular 更好~
    b4115Z4mRAz9P8EA
        17
    b4115Z4mRAz9P8EA  
       Apr 1, 2022
    uni-app 做小程序很流行
    yazoox
        18
    yazoox  
       Apr 1, 2022
    @pengtdyd 至少 B 站是用 Vue 开发的
    ychost
        19
    ychost  
       Apr 1, 2022
    就 antd 好用,elementui 没维护了不太好用
    xiaojun1994
        20
    xiaojun1994  
       Apr 1, 2022
    angular 有多少人还在用,我们公司都换 react 了
    unt
        21
    unt  
    OP
       Apr 1, 2022 via iPhone
    不需要考虑极致的 UI 和性能,好用简单就行,因为不对用户公开开放,只做后台监测和管理,就比如说火车站的卫生间监测,人流数,热力图等,监测项目大概有几十个,监测数量大概是几千个量级
    cppc
        22
    cppc  
       Apr 1, 2022
    找个后管理的前端框架改,类似这种 https://vvbin.cn/next/#/login?redirect=/dashboard
    memedahui
        23
    memedahui  
       Apr 1, 2022
    为什么没有人推荐 EXTJS
    seakingii
        24
    seakingii  
       Apr 1, 2022
    @memedahui 这玩意应该被淘汰了吧.十几年前有用过.巨难用.
    jawilx
        25
    jawilx  
       Apr 1, 2022
    vite + vue3 + naive-ui
    daysv
        26
    daysv  
       Apr 1, 2022
    next.js
    darkengine
        27
    darkengine  
       Apr 1, 2022
    国内的,UI 框架就用 ant.Design 咯,符合国人的使用习惯。
    lybcyd
        28
    lybcyd  
       Apr 1, 2022
    就 antd 呗,又没有特殊的定制需求,怎么方便怎么来,antd 使用广泛遇到问题资料也多
    mclxly
        29
    mclxly  
       Apr 1, 2022
    AntDesignPro +1
    ccyu220
        30
    ccyu220  
       Apr 1, 2022   ❤️ 1
    不管是 React 和 Vue ,都是 Ant Design 用的多,起码两个版本的设计能借用,而且用的人多,问题处理起来比较快。
    sutaking
        31
    sutaking  
       Apr 1, 2022
    @bmwh123 感谢
    jqtmviyu
        32
    jqtmviyu  
       Apr 1, 2022
    Ant Design 吧, 找用的人多的 ui 框架, 遇到问题了也好到 issue 里搜搜.
    jamosLi
        33
    jamosLi  
       Apr 1, 2022
    这东西很好选啊。按照你的需求,国内前端大部分人不会 ag ,排除。
    然后就是 react 和 vue ,react 就用 umi+antdpro ,vue 就用 vueAdmin ,开箱即用。用的人多,bug 也少。
    jones2000
        34
    jones2000  
       Apr 1, 2022
    出设计文档,外包。
    StJames
        35
    StJames  
       Apr 1, 2022
    bootstrap
    mmc
        36
    mmc  
       Apr 2, 2022
    quasar
    luvxy
        37
    luvxy  
       Apr 2, 2022
    react 就 antd vue 别选 element-ui iview 都舒服些 个人建议
    unt
        38
    unt  
    OP
       Apr 2, 2022 via iPhone
    @luvxy vue 后面那个什么意思,都舒服些,没看懂
    unt
        39
    unt  
    OP
       Apr 2, 2022 via iPhone
    求问大家 Vben 怎么样,挺喜欢它 UI 的,坑多不多,据说封装过度
    ccyu220
        40
    ccyu220  
       Apr 2, 2022
    @unt 封装过度是有点,但也是技术实现,自身水平好的话很容易上手。
    wangtian2020
        41
    wangtian2020  
       Apr 2, 2022
    用了 element-ui (element-plus) 写了一个 electron 程序
    然后我用 :deep() 对他的样式进行了一轮爆改
    bthulu
        42
    bthulu  
       Apr 3, 2022
    工业软件你要考虑到 table 数据量超过 100 的情况, antd table 性能是超级超级烂的, 几百行数据就能卡的你不要不要的. 它提供的虚拟化解决方案也不完美, 不能支持 table 组件的绝大多数功能, 只能简单的展示一下数据, 想自定义列, 固定列, 固定行等等统统不行. 如果有几百行以上数据需要展示的情况, 最好提前找好解决方案
    luvxy
        43
    luvxy  
       Apr 3, 2022
    @unt 意思是 iview 比 element ui 好用一些 ,element-ui 看起来好像都有,但是做起项目就感觉缺点什么,搞的需要自己改改,用了 antd 还是觉得这个真的好用,但是 vue 版本的没用过
    IvanLi127
        44
    IvanLi127  
       Apr 3, 2022 via Android
    赞成排除 umi 和 antd pro ,除非你们的人都会合理使用。封装得太狠了,我们后端甚至要配合他这封装的逻辑了。。
    revalue
        45
    revalue  
       Apr 4, 2022
    借个楼问下 element-ui 是不是凉透了? issue 有两千多,issue 里面大部分都是 bug 上报。去年还矢口否认不再维护

    (element-ui plus 已经不是同一批人了)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5560 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 139ms · UTC 09:12 · PVG 17:12 · LAX 02:12 · JFK 05:12
    ♥ Do have faith in what you're doing.