V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
saltbo
V2EX  ›  程序员

站在 2023 年这个时间点,选一个 Vue3 的 UI 组件库,哪个最成熟?

  •  1
     
  •   saltbo ·
    saltbo · Jan 20, 2023 · 8972 views
    This topic created in 1205 days ago, the information mentioned may be changed or developed.

    为个人的 202301 号项目选个 UI 组件库,不知道选哪个好。

    Vue2 的时候主要用过 Element,iView,Vuetify ,Vue3 用过 Antdv 。

    看了一圈,vue2 时候最成熟的 Vuetify 的 v3 版本刚发布没多久; Element-Plus 据说是 Element 团队搞得,不太清楚稳不稳。

    另外,vue3 不是推荐用 composition 么,为啥大多数组件库的 demo 实例还是 option 的。只有 Element-Plus 是 composition 的

    26 replies    2023-03-30 09:50:20 +08:00
    caaaalabash
        1
    caaaalabash  
       Jan 20, 2023
    element-plus ,稳的
    yaroga
        2
    yaroga  
       Jan 20, 2023   ❤️ 4
    naive ui
    justfindu
        3
    justfindu  
       Jan 20, 2023
    前几天看到站里推广的一个 Varlet , 感觉还行. 不过暂时没有实践过.
    dumbass
        4
    dumbass  
       Jan 20, 2023
    如果你用惯了 emelent-ui ,那 vue3 还是推荐 element-plus ,基本 api 都没变,用起来得心应手。
    caaaalabash
        5
    caaaalabash  
       Jan 20, 2023
    zpan 看着好不错啊,今天 docker 搞一个试试
    az031120103
        6
    az031120103  
       Jan 20, 2023
    继续用 Antdv ,然后转 React 技术盏。
    ccyu220
        7
    ccyu220  
       Jan 20, 2023   ❤️ 2
    想稳定的话

    PC: vuetify = element-plus >= PrimeVue = native ui > arco design vue > antd vue > tdesign

    Mobile: Vant = nutUI

    P.S. vuetify 和 element-plus 虽然稳而且标准,但个人审美觉得丑,要自己复写样式。所以推荐 PrimeVue 和 Native UI 给你们。如果想直接上手 Admin ,那就来欢迎来用 arco design vue
    ccyu220
        8
    ccyu220  
       Jan 20, 2023   ❤️ 1
    不得不感叹 React 生态,百花齐放
    saltbo
        9
    saltbo  
    OP
       Jan 20, 2023
    @caaaalabash zpan 就是 ui 库没选好,用了 element-ui ,但是它没有响应式,要自己实现,我觉得太麻烦了。 就又换 vuetify ,但是还是低估换 UI 库的成本了。。。
    ruoxie
        10
    ruoxie  
       Jan 20, 2023
    个人项目首选 quasar
    caaaalabash
        11
    caaaalabash  
       Jan 20, 2023
    @saltbo

    如果是 zpan 前端考虑翻新的话确实是一件麻烦事:pc/mobile 响应式设计、vue3+vite 换不换、哪个组件库好(但在个人认知里其实也没有一个组件库稳定好用 pc/mobile 写一套代码就行)

    高性价比的方案其实还是在 vue2 + element-ui 基础上缝缝补补:
    1. 针对几个必须的页面做响应式设计,例如:分享页面 mobile 样式、在线预览样式,上传页面(左侧菜单收起来基本就能用了)
    2. 再考虑升级 vue3/vite/element-plus ,这个过程还是比较平滑的
    zengtv
        12
    zengtv  
       Jan 20, 2023
    arco
    nulibaofu
        13
    nulibaofu  
       Jan 20, 2023
    Antdv 个人维护的项目,不稳吧
    NPC666
        14
    NPC666  
       Jan 20, 2023 via Android
    vuetify
    shakaraka
        15
    shakaraka  
    PRO
       Jan 20, 2023
    vuetify
    Pionxzh
        16
    Pionxzh  
       Jan 20, 2023 via Android   ❤️ 1
    Quasar 也挺好的 自订程度很高
    原本用着 Vuetify 无奈当时他 Vue3 支持还不到位,现在应该好很多
    zinwalin
        17
    zinwalin  
       Jan 20, 2023
    @ruoxie 16-19 年用过
    wensonsmith
        18
    wensonsmith  
       Jan 20, 2023
    Naive UI
    hzxxx
        19
    hzxxx  
       Jan 20, 2023
    饿了么的 element 系列是最稳的,作为一个大厂开源项目做得很出色
    linkopeneyes
        20
    linkopeneyes  
       Jan 20, 2023
    PrimeVue 真的挺好用的,样式还好改,手机端有一说一还真的得是 ionic 又漂亮又简单
    tuutoo
        21
    tuutoo  
       Jan 20, 2023 via Android
    vuetify+1
    jorneyr
        22
    jorneyr  
       Jan 21, 2023
    iView
    jawilx
        23
    jawilx  
       Jan 23, 2023
    Naive UI
    qiumaoyuan
        24
    qiumaoyuan  
       Mar 13, 2023
    我刚开始用 Vuetify 3 ,一堆的 bug 。赶得真是时候……
    remember5
        25
    remember5  
       Mar 16, 2023
    Naive UI
    danranVm
        26
    danranVm  
       Mar 30, 2023
    要不要了解一下 @idux ? 纯粹 Vue3 的组件库,全 Compostion API 实现,目前团队内部已经 30 + 项目使用。
    Github: https://github.com/IDuxFE/idux
    文档: https://idux.site/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2761 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 15:38 · PVG 23:38 · LAX 08:38 · JFK 11:38
    ♥ Do have faith in what you're doing.