Vue UI 框架选择: Vuetify vs. BootstrapVue

2020-09-18 04:38:42 +08:00
 hambman

下一个项目初步打算二选一。前面的讨论大家推荐 Vuetify 的人比较多 https://www.v2ex.com/t/700419 想问问大家这两者具体怎么比较?

项目的主要在内容,对于 UI,要简洁,移动友好,尽可能降低开发难度,尤其是样式方面,但是也希望封装适度,偶尔能定制和调试问题

几个方面,自己看了一些,但是经验不够,请问大家怎么看

10195 次点击
所在节点    Vue.js
61 条回复
hambman
2020-09-18 09:11:40 +08:00
@sagaxu @goonxh 能谈一谈 ant design 相对 vuetify boostrapVue 的优点吗
renmu123
2020-09-18 09:34:00 +08:00
@sagaxu #10 现在主要是社区在维护还是饿了么那边的团队啊?
TimPeake
2020-09-18 09:34:12 +08:00
我是前端。
目前 Vue 首选框架我觉得是 iview > ant design> vuetify
为什么是这个顺序 ?
1 、iview 显然是国内 vue 里 UI 最成熟的,elementui 现在停止维护了 所以不考虑。
2 、ant design for vue 版本,我个人感觉没 iview 在 vue 领域深耕多年来的成熟,大概率会比 ant design for vue Bug 少。
3 、vuetify 深得程序员和国外用户好评,但是国内普通用户和大多数产品经理、领导实在是喜欢不来。
呐呢?要移动端适应 ? vuetify 兼容移动端,但是 pc 端就显得比较别扭了。
要兼容移动端,无论是哪个 UI 还是得花点时间写点兼容移动端 pc 端的样式,所以这么看来 在兼容移动端方面 其实差别不大
zarte
2020-09-18 09:37:02 +08:00
elementui 元素代码简洁点,缺点是有些组件没有。ant design 大部分组件都有,缺点是元素代码不简洁。不知道你说的那两个渲染数据多的时候效率会不会高。ant design select 元素多的时候会卡,还有输入框会卡。
tanranran
2020-09-18 09:38:44 +08:00
@renmu123 #8 一直还有人维护的
myzyq
2020-09-18 09:47:03 +08:00
element ui 更符合你的要求
GoNtte
2020-09-18 09:50:21 +08:00
elementui 不维护后,我找了一下觉得 iview 还不错,ui 上产品接受度高,和设计的风格也比较相近。vuetify 在国内感觉不太好用
jydeng
2020-09-18 10:11:13 +08:00
推荐 element ui,简单用用可以了,有复杂需求自己定制。
phpxiaowangzi
2020-09-18 10:17:39 +08:00
移动端的话现在在用 vant
ITsWHY
2020-09-18 10:36:34 +08:00
有没有人能说一下 iview 和 element ui 的优缺点
zzzmh
2020-09-18 10:41:35 +08:00
我知道 iview 现在很不受待见,但我个人还挺喜欢他的,我是后端在自学前端哈哈哈
popil1987
2020-09-18 10:53:30 +08:00
作为一个后端推荐下 quasar.dev
个人感觉比 vuetify 要好看,需要写的 css 要少,不过相当重,有自己的 cli 。
虽然个人不喜欢重的东西,但我一个后端也没必要深入研究,拿来能用就好
jake361
2020-09-18 10:56:01 +08:00
antd.vue 不香吗,现在应该是被阿里收了
xqdoo00o
2020-09-18 11:14:25 +08:00
按照 bug 数量来说,应该会 iview > element > antd
曾经被 iview 的 bug 逼的改源码,element 的 bug 也不少,而且感觉 UI 不太符合个人审美。
antd 的 bug 应该是最少的,可能是因为源码是 jsx 写的? iview 和 element 都是 vue 组件写法。
xqdoo00o
2020-09-18 11:22:30 +08:00
antd 应该是最早出 vue 3.0 的 UI 框架吧,其他 ui 框架好像还没有消息。
lin07hui
2020-09-18 11:36:30 +08:00
view-design 或 Ant Design of Vue,个人比较喜欢后者
hambman
2020-09-18 12:47:46 +08:00
@popil1987 谢谢, 这个我也看到不少,感觉比较新,功能很多,不知道成熟度怎么样
hambman
2020-09-18 12:49:06 +08:00
@TimPeake 谢谢 iview 我看了看,觉得不错。它也不原生支持移动对吧? Vuetify 的桌面端的确比较散
EminemW
2020-09-18 13:18:06 +08:00
不要用阿里的 kpi 产品
lerry
2020-09-18 13:24:16 +08:00
我用的 buefy 感觉还不错,因为一直用 Bulma,就选了这个

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

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

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

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

© 2021 V2EX