来源 | https://www.jianshu.com/p/47bac9ccaaa7
在过去一年里,前端开发发展迅速,前端工程师的薪资亦是水涨船高。2020年也会热度不减,而作为近年来尤为热门的前端框架Vue.js 自是积累了大量关注。
本文将为你总结一下 2019 年里最值得关注的 45 个 Vue.js 开源项目——Let's go!
在过去的一年里,我们比较了将近 12000 个 Vue.js 开源项目和库,并从中挑选了最好的 45 个(占比 0.37%)。
这些项目和库可以分为 3 类:
- 用户界面(1~19)
- Vue.js工具(20~36)
- 项目(37~45)
这是一个极具权威性的表单,精确汇总了 2018 年 1-12 月期间发布的最佳 Vue.js 开源项目。
Mybridge 工作组从受欢迎程度、参与度和新鲜度三方面对它们进行了评估。
这些项目的 Github Star 平均数为 2620,可见其卓越不凡。
开源项目对程序员来说意义非凡,让我们花些时间,一起来看看这些在去年可能被你错过了的 Vue.js 开源项目吧。
用户界面
1. Vuetify
- Star 数:16672
- GitHub:https://github.com/vuetifyjs/vuetify
- 介绍:Vue.js 2 的 Material 组件框架(1.0 版本)
![270340e6b15cb2f53e88a1527faa6a7d.png](https://img-blog.csdnimg.cn/img_convert/270340e6b15cb2f53e88a1527faa6a7d.png)
2. Weex-ui
- Star 数:4097
- GitHub:https://github.com/alibaba/weex-ui
- 介绍:一个基于 Vue.js 和 Weex 的富交互、轻量级、高性能的 UI 库,由阿里巴巴提供。
![08dd0bbd79a107ff19bfe4b156c39ba8.png](https://img-blog.csdnimg.cn/img_convert/08dd0bbd79a107ff19bfe4b156c39ba8.png)
3. Eagle.js
- Star 数:3343
- GitHub:https://github.com/Zulko/eagle.js
- 介绍:使用 Vue.js 构建的幻灯片框架。
![4d17e530f68584eae127f30b744b1424.png](https://img-blog.csdnimg.cn/img_convert/4d17e530f68584eae127f30b744b1424.png)
4. Vuesax
- Star 数:2755
- GitHub:https://github.com/lusaxweb/vuesax
- 介绍:前端 Vue 组件。
![d6a3c7d7237a607bb6478d4992070eab.png](https://img-blog.csdnimg.cn/img_convert/d6a3c7d7237a607bb6478d4992070eab.png)
5. Vue-ydui
- Star 数:2308
- GitHub:https://github.com/ydcss/vue-ydui
- 介绍:Vue2.js 移动组件库。
![da6f86cec7546a21db3139a6c7538623.png](https://img-blog.csdnimg.cn/img_convert/da6f86cec7546a21db3139a6c7538623.png)
6. Vue-grid-layout
- Star 数:2003
- GitHub:https://github.com/jbaysolutions/vue-grid-layout
- 介绍:Vue.js 的一个可拖动且可调整大小的网格布局。
![cec7367c35eac33d59cd928a81ba85fe.png](https://img-blog.csdnimg.cn/img_convert/cec7367c35eac33d59cd928a81ba85fe.png)
7. Vue-virtual-scroller
- Star 数:1741
- GitHub:https://github.com/Akryum/vue-virtual-scroller
- 介绍:让拥有任何数据量的页面都能平滑滚动。
![d1a14eabac0fc4f66f8bb7d5545af370.png](https://img-blog.csdnimg.cn/img_convert/d1a14eabac0fc4f66f8bb7d5545af370.png)
8. Vue-content-loader
- Star 数:1345
- GitHub:https://github.com/egoist/vue-content-loader
- 介绍:创建内容加载器的 SVG 组件,例如 Facebook 的卡片加载。