2018年最值得关注的30个Vue开源项目
译者按: 学习优秀的开源项目是提高代码水平最有效的方式。
为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。
在过去的一年中,我比较了近 3000 个 Vue.js 开源项目,选出 30 强(1%的比例)。
这是一个有竞争力的清单,因为我仔细挑选 2017 年 1 月至 12 月期间发布的最佳开源 Vue.js 库,工具和项目。通过考虑流行度,参与度和近况来评估这份清单的质量。举个简单的例子,这份清单中的项目在某著名同性交友平台的 star 数平均量高达 3795,还不错吧?
开源项目对程序员来说是很有用的。你可以通过读代码并且在现有项目的基础上构建一些东西来学习,因为如果想提高你的 Vue 开发技术,那么花些时间来玩一下过去一年你可能错过的 Vue.js 开源项目是很值得的。
NO.1 Element
Github star:22004
Element:一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。
NO.2 iView
Github star:12175
iView:一套高质量的 UI 组件库。
NO.3 Best-resume-ever
Github star:8839
Best-resume-ever:用 Vue 和 LESS 简单、快速建立许多漂亮的简历,并创建你最好的简历。
NO.4 Vue-element-admin
Github star:7942
Vue-element-admin:一个神奇的 vue 后台管理系统。
NO.5 Vuetify
Github star:7672
Vuetify: Vue.js 2 的 Material 组件库。
NO.6 Vue-admin
Github star:7033
Vue-admin: Vue 后台面板管理库,基于 Vue 2.0 和 Bulma 0.3。
NO.7 vue-hackernews-2.0
Github star:6687
vue-hackernews-2.0:vue-router&vuex 和服务器端渲染。
NO.8 Vue-devtools (v 4.0)
Github star:6292
Vue-devtools (v 4.0):用于调试 Vue.js 应用程序的 Chrome devtools 扩展程序。
NO.9 Vue-material
Github star:5230
Vue-material:Vue.js 的 Material design。
NO.10 Quasar
Github star:4690
Quasar:构建响应式网站,PWA,混合移动应用程序(看起来很原生!)和 Electron 应用程序,全部同时使用相同的代码库,并基于 Vue。
Fundebug错误实时监控为您的 Vue 项目保驾护航!
NO.11 Electron-vue
Github star:4527
Electron-vue:Electron&Vue.js 快速启动样板,包括 vue-cli 脚手架,通用 Vue 插件, electron-packager/electron-builder,单元/e2e 测试,vue-devtools 和 webpack。
NO.12 Vue-loader (v 13)
Github star:2588
Vue-loader (v 13):Vue.js 组件的 Webpack 加载程序(loader)。
NO.13 Vuepack (v 3.0)
Github star:2077
Vuepack (v 3.0):一个使用 Vue 2,Vuex,Vue-router 和 Webpack 2(甚至是 Electron)的新潮种子项目。
NO.14 Buefy
Github star:1956
Buefy:基于 Bulma 的 Vue.js 的轻量级 UI 组件。
NO.15 Vant
Github star:1730
Vant:YouZan 的 Vue.js 2.0 移动用户界面。
NO.16 Codesandbox
Github star:1552
Codesandbox:专为 Web 应用程序开发而设计的在线代码编辑器。
NO.17 Vuefire (v 2.0)
Github star:1228
Vuefire (v 2.0):Firebase 2&> = 3 的 Vue.js 1&2 绑定。
NO.18 Vue-tetris
Github star:1152
Vue-tetris:使用 Vue,Vuex,Immutable 做俄罗斯方块。
NO.19 At-ui
Github star:1099
At-ui:一款全新的平面 UI 套件,专门用于桌面应用程序,由 Vue.js 2.0 制作而成。
NO.20 Vue-recyclerview
Github star:1021
Vue-recyclerview:使用 vue-recyclerview 掌握大型列表。
Fundebug错误实时监控为您及时发现 bug,提高 debug 效率!
NO.21 Vuex-persistedstate (v 2.0)
Github star:1009
Vuex-persistedstate (v 2.0):用本地存储保持 Vuex 状态。
NO.22 Vue-test-utils
Github star:977
Vue-test-utils:用于测试 Vue 组件的实用程序。
NO.23 Vue-meta
Github star:958
Vue-meta:管理 Vue 2.0 组件中的页面元信息,支持 SSR +流媒体。
NO.24 ESLint-plugin-vue
Github star:864
ESLint-plugin-vue:官方 ESLint 的 Vue.js 插件。
NO.25 Vue-js-modal
Github star:775
Vue-js-modal:易于使用,高度可定制,移动友好的 Vue.js 2.0+ modal。
NO.26 Vue-tables-2
Github star:540
Vue-tables-2:Vue.js 2 网格组件。
NO.27 Vue-baidu-map
Github star:540
Vue-baidu-map:Vue 2.x 的百度地图组件。
NO.28 Vuex-loading
Github star:291
Vuex-loading:Vue / Vuex 应用程序的复杂装载程序管理。
NO.29 Vue-js-grid
Github star:248
Vue-js-grid:一个具有顺畅的排序,拖放和重新排序的 Vue.js 2.x 响应式网格系统。
NO.30 Dockeron
Github star:196
Dockeron:用于 Docker 的 Electron + Vue.js。
推荐
关于Fundebug
Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了10亿+错误事件,付费客户有Google、360、金山软件、百姓网等众多品牌企业。欢迎大家免费试用!
版权声明
转载时请注明作者Fundebug以及本文地址:
https://blog.fundebug.com/2018/05/29/30-amazing-vuejs-open-source/
2018年最值得关注的30个Vue开源项目的更多相关文章
- 转:程序员最值得关注的10个C开源项目
程序员最值得关注的10个C开源项目 1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具.它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试 ...
- 20 个新的且值得关注的 Vue 开源项目
译者:前端小智作者:Nastassia Ovchinnikova来源:flatlogic.com 个人专栏 ES6 深入浅出已上线,深入ES6 ,通过案例学习掌握 ES6 中新特性一些使用技巧及原理, ...
- 30个值得关注的Vue开源项目
译者按: 学习优秀的开源项目是提高代码水平最有效的方式. 原文: 30 Amazing Vue.js Open Source Projects for the Past Year (v.2018) 译 ...
- 一些值得学习和借鉴的.Net 开源项目
1.DotNetFramework .NET Reference Source 发布了 beta 版,可以在线浏览 .NET Framework 4.5.1 的源代码,并且可以通过配置,在 Visua ...
- 2018年值得关注的10大JavaScript动画库
2018年值得关注的10大JavaScript动画库 旭日云中竹 前端早读课 1周前 前言 平时大家开发动画是采用什么方式呢?虽然18年过半,可这十个动画库是真的没听过几个,有点尴尬.今日早读文章由@ ...
- 全球AI界最值得关注的十位科学家
全球AI界最值得关注的十位科学家 我们可以看到AI已经从象牙塔里的高冷研究,逐步转换为科技公司.互联网公司的最核心竞争力.AI代表了这时代人类的前沿智慧,也正达到一种科学的极致. 这两天在美国加利 ...
- C++11 中值得关注的几大变化(网摘)
C++11 中值得关注的几大变化(详解) 原文出处:[陈皓 coolshell] 源文章来自前C++标准委员会的 Danny Kalev 的 The Biggest Changes in C++11 ...
- 在Java、Web和移动开发方面最值得关注的12大开源框架
在这篇文章中,我将分享一些值得开发者学习的优秀框架,以提高他们在移动开发.Web 开发以及大数据方面的开发技能. 1.AngularJS 这是一个JavaScript框架,我已经把它加入到我的2018 ...
- 2019-2020年值得关注的9个AR发展趋势
作者Andrew Makarov,由计算机视觉life编辑:乔媛媛编译 更好的阅读体验请看首发原文链接 2019-2020年值得关注的9个AR发展趋势 增强现实技术在2019年实现了创纪录的发展.微软 ...
随机推荐
- Java思维理清思路
Java思维导图 学习方法: 针对性学习 引导式学习 对比式学习 总结式学习 Java简介: 简单性,面向对象,分布式,健壮性,安全性,平台独立与可移植性,多线程,多态性等. Java三大体系:Jav ...
- dubbo实用知识点总结(二)
1. 参数验证 2. 结果缓存 3. 泛化引用 客户端没有对应接口类的情况,可以直接调用 4. 泛化实现 5. 回声测试 用于检测服务是否可用 6. 上下文信息 7. 隐式传参(不常用) 8. 异步调 ...
- SQL参数放在where前后的区别
本博客记录一个细节,在使用sql left join时候,参数放在left join后面当条件,还是放在where后的区别 给出两条SQL: tt.book_type = 'TIPS_TYPE',放在 ...
- 用Python爬取"王者农药"英雄皮肤
0.引言 作为一款现象级游戏,王者荣耀,想必大家都玩过或听过,游戏里中各式各样的英雄,每款皮肤都非常精美,用做电脑壁纸再合适不过了.本篇就来教大家如何使用Python来爬取这些精美的英雄皮肤. 1.环 ...
- golang实现参数可变的技巧
Go 使用默认参数的技巧 Functional Options Pattern in Go golang中没有函数默认参数的设计,因此需要些特别的技巧来实现. 假如我们需要订购一批电脑,其中电脑配置c ...
- python(leetcode)-66加一问题
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. 示例 1: 输入 ...
- 实现quartz定时器及quartz定时器原理介绍
今天研究定时器,在网上看了一篇不错的文章,推荐给大家! 实现quartz定时器及quartz定时器原理介绍
- Azure认知服务之Face API上手体验
Azure认知服务:Face API Face API是Azure认知服务之一,Face API有两个主要功能: 人脸检测 Face API可在图像中以高精度人脸位置检测多达64个人脸.图像可以通过文 ...
- 自动测试工具(Jmeter,qtp等)
loadrunner.Selenium.QTP三者区别? Loadrunner是商业性能测试工具,收费,功能强大,适合做复杂场景的性能测试. Selenium是开源的web自动测试工具,免费 ...
- Number(),parseInt(),parseFloat(),Math.round(),Math.floor(),Math.ceil()对比横评
首先,这些处理方法可分为三类. 1,只用来处理数字取整问题的:Math.round(),Math.floor(),Math.ceil(): 2,专门用于把字符串转化成数值:parseInt(),par ...