2018年最值得关注的30个Vue开源项目

摘要:
在过去的一年中,我比较了近3000个Vue.js开源项目,并选出了前30名。这是一个竞争激烈的列表,因为我仔细挑选了2017年1月至12月发布的最佳开源Vue.js库、工具和项目。你可以通过阅读代码并在现有项目的基础上构建一些东西来学习,因为如果你想改进你的Vue开发技术,花一些时间玩Vue是值得的。js开源项目,您可能在过去一年中错过了这个项目。Fundbug错误实时监控保护您的Vue项目!NO.13 Vuepack:一个使用Vue2、Vuex、Vue路由器和Webpack2的潮流种子项目。

译者按: 学习优秀的开源项目是提高代码水平最有效的方式。

为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。

2018年最值得关注的30个Vue开源项目第1张

在过去的一年中,我比较了近3000个Vue.js开源项目,选出30强(1%的比例)。

这是一个有竞争力的清单,因为我仔细挑选2017年1月至12月期间发布的最佳开源Vue.js库,工具和项目。通过考虑流行度,参与度和近况来评估这份清单的质量。举个简单的例子,这份清单中的项目在某著名同性交友平台的star数平均量高达3795,还不错吧?

开源项目对程序员来说是很有用的。你可以通过读代码并且在现有项目的基础上构建一些东西来学习,因为如果想提高你的Vue开发技术,那么花些时间来玩一下过去一年你可能错过的Vue.js开源项目是很值得的。

NO.1

Element:一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 [Github star:22004]
2018年最值得关注的30个Vue开源项目第2张

NO.2

iView:一套高质量的UI组件库 [Github star:12175]
2018年最值得关注的30个Vue开源项目第3张

NO.3

Best-resume-ever:用Vue和LESS简单、快速建立许多漂亮的简历,并创建你最好的简历。 [Github star:8839]
2018年最值得关注的30个Vue开源项目第4张

NO.4

Vue-element-admin:一个神奇的vue后台管理系统 [Github star:7942]
2018年最值得关注的30个Vue开源项目第5张

NO.5

Vuetify: Vue.js 2的Material组件库 [Github star:7672]
2018年最值得关注的30个Vue开源项目第6张

NO.6

Vue-admin: Vue后台面板管理库,基于Vue 2.0和Bulma 0.3 [Github star:7033]
2018年最值得关注的30个Vue开源项目第7张

NO.7

vue-hackernews-2.0:vue-router&vuex和服务器端渲染 [Github star:6687]
2018年最值得关注的30个Vue开源项目第8张

NO.8

Vue-devtools (v 4.0):用于调试Vue.js应用程序的Chrome devtools扩展程序 [Github star:6292]
2018年最值得关注的30个Vue开源项目第9张

NO.9

Vue-material:Vue.js的Material design [Github star:5230]
2018年最值得关注的30个Vue开源项目第10张

NO.10

Quasar:构建响应式网站,PWA,混合移动应用程序(看起来很原生!)和Electron应用程序,全部同时使用相同的代码库,并基于Vue。 [Github star:4690]
2018年最值得关注的30个Vue开源项目第11张

Fundebug错误实时监控为您的Vue项目保驾护航!

NO.11

Electron-vue:Electron&Vue.js快速启动样板,包括vue-cli脚手架,通用Vue插件, electron-packager/electron-builder,单元/e2e测试,vue-devtools和webpack。 [Github star:4527]
2018年最值得关注的30个Vue开源项目第12张

NO.12

Vue-loader (v 13):Vue.js组件的Webpack加载程序(loader) [Github star:2588]
2018年最值得关注的30个Vue开源项目第13张

NO.13

Vuepack (v 3.0):一个使用Vue 2,Vuex,Vue-router和Webpack 2(甚至是Electron)的新潮种子项目。 [Github star:2077]
2018年最值得关注的30个Vue开源项目第14张

NO.14

Buefy:基于Bulma的Vue.js的轻量级UI组件 [Github star:1956]
2018年最值得关注的30个Vue开源项目第15张

NO.15

Vant:YouZan的Vue.js 2.0移动用户界面 [Github star:1730]
2018年最值得关注的30个Vue开源项目第16张

NO.16

Codesandbox:专为Web应用程序开发而设计的在线代码编辑器 [Github star:1552]
2018年最值得关注的30个Vue开源项目第17张

NO.17

Vuefire (v 2.0):Firebase 2&> = 3的Vue.js 1&2绑定 [Github star:1228]
2018年最值得关注的30个Vue开源项目第18张

NO.18

Vue-tetris:使用Vue,Vuex,Immutable做俄罗斯方块 [Github star:1152]
2018年最值得关注的30个Vue开源项目第19张

NO.19

At-ui:一款全新的平面UI套件,专门用于桌面应用程序,由Vue.js 2.0制作而成。 [Github star:1099]
2018年最值得关注的30个Vue开源项目第20张

NO.20

Vue-recyclerview:使用vue-recyclerview掌握大型列表 [Github star:1021]
2018年最值得关注的30个Vue开源项目第21张

Fundebug错误实时监控为您及时发现bug,提高debug效率!

NO.21

Vuex-persistedstate (v 2.0):用本地存储保持Vuex状态 [Github star:1009]
2018年最值得关注的30个Vue开源项目第22张

NO.22

Vue-test-utils:用于测试Vue组件的实用程序 [Github star:977]
2018年最值得关注的30个Vue开源项目第23张

NO.23

Vue-meta (v 1.0):管理Vue 2.0组件中的页面元信息,支持SSR +流媒体。 [Github star:958]
2018年最值得关注的30个Vue开源项目第24张

NO.24

ESLint-plugin-vue:官方ESLint的Vue.js插件 [Github star:864]
2018年最值得关注的30个Vue开源项目第25张

NO.25

Vue-js-modal:易于使用,高度可定制,移动友好的Vue.js 2.0+ modal [Github star:775]
2018年最值得关注的30个Vue开源项目第26张

NO.26

Vue-tables-2:Vue.js 2 网格组件 [Github star:540]
2018年最值得关注的30个Vue开源项目第27张

NO.27

Vue-baidu-map:Vue 2.x的百度地图组件 [Github star:540]
2018年最值得关注的30个Vue开源项目第28张

NO.28

Vuex-loading:Vue / Vuex应用程序的复杂装载程序管理 [Github star:291]
2018年最值得关注的30个Vue开源项目第29张

NO.29

Vue-js-grid:一个具有顺畅的排序,拖放和重新排序的Vue.js 2.x响应式网格系统。 [Github star:248]
2018年最值得关注的30个Vue开源项目第30张

NO.30

Dockeron:用于Docker的Electron + Vue.js [Github star:196]
2018年最值得关注的30个Vue开源项目第31张

免责声明:文章转载自《2018年最值得关注的30个Vue开源项目》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇3D局部光照模型 (转)如何画流程图下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于vue子组件的数据变了视图不更新的解决办法

原因是因为:    vue不能检测data中数组的变动,如利用索引直接改变一个项的值的时候,利用arr.length修改数组的长度的时候, 还有由于vue2.0 使用的是object.definepropoty进行的数据监听,导致Vue不能检测对象属性的添加和删除。 解决方法: Vue.set() 响应式新增与修改数据此时我们需要知道Vue.set()需要...

Mac下通过npm安装webpack 、vuejs,以及引入jquery、bootstrap等(初稿)

前言:初次接触前端开发技术,一些方向都是在同事的指引和自己的探索后,跑了个简易web,迈入全栈系列。由于是事后来的文章,故而暂只是杂记,写的粗略且不清晰,后续将补之。 主要参考文档: http://www.runoob.com/vue2/vue-install.html http://blog.csdn.net/haoaiqian/article/deta...

vue中我改变了data中的一个值,但现在视图上没有实时更新,请问我怎么拿到更新后的值?

Vue在数据初始化的时候会对data,computed,watcher中的属性进行依赖收集,如果支持proxy,则直接使用proxy进行拦截,好处是可以深层次的进行拦截,如果不支持proxy,则使用object.defineProperty来进行数据拦截依赖收集。但是object.defineProperty无法做到深层次的监听,所以对属性进行递归算法去...

Vue 返回上一页,记住上一页的数据

问题:在搜索页面,搜索出饼干商品,点击某饼干商品进入商品详情页,再从商品详情页返回到搜索页面后, 搜索页面应该依旧保留之前的搜索结果。 解决方式 ==============搜索页面路由设置=================================== {// 搜索path: 'search',name: 'search',component:...

CKEditor5入门教程

下载CKEditor5 使用CK5原因 因为CK4的内联编辑与VUE不兼容 CK4-VUE可定制内容太少 所以选择CK5 但是在兼容性上 CK5 不如CK4 网上关于CKEditor教程实在太少 有用点个赞 下载地址:https://ckeditor.com/ckeditor-5/download/ 下载后的目录结构 现在尝试安装官方提供的数学公式插件和高...

老vue项目webpack3升级到webpack5全过程记录(一)

背景 19年新建的vue项目,使用的是webpack3,随着项目的积累,组件的增多导致本地构建,线上打包等操作速度极慢,非常影响开发效率和部署效率,基于此问题,本次对webpack及相关插件进行了优化和升级。本博文分为2篇,第 1 篇 会直接附上可运行的代码(去除了一些业务代码配置),直接粘贴复制即可使用(注意是基于vue2.0项目原配置基础上的修改哦,在...