Open sunmaobin opened 3 years ago
统计截止:2020-03-10
2020-03-10
159k
第2名
53w+
108
100万
400万次
部分数据参考:https://img.w3ctech.com/VueConf2019SH_Evan.pdf
(最后有视频链接)
Vue 只所以能成功,容易上手是最大的因素。
就拿许多搞 java 的童鞋来说,他们还停留在 jQuery 时代。
你只要稍微告诉他下,5分钟就可以上手,这就是优势:
对于新手,当他第一眼能看到界面效果,那种激动之情,溢于言表。
<template> </template> <script> export default { } </script> <style scoped> </style>
以下是 Vue 生态中的基础能力:
https://cli.vuejs.org/zh/
快速创建一个 vue 项目
https://github.com/vuejs/vue-devtools
Chrome/FF 的浏览器插件,方便调试 vue 项目
https://router.vuejs.org/zh/
vue 项目菜单路由配置
https://vuex.vuejs.org/zh/
通过 vuex 轻松管理数据,组件之间共享数据
https://ssr.vuejs.org/zh/
服务端渲染,提高效率,提升体验,优化SEO
以上基础能力就相当于当年的 jQuery 一样,只是针对 JavaScript 层面的。而一个完整的页面,需要的三驾马车,还缺失 Html 和 Css,所以还需要有类似于 Bootstrap 类似的组件库。
以下是 Vue 生态中的优秀的 UI 组件库:
https://element.eleme.cn/#/zh-CN
一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
Github Stars:44.1k
44.1k
https://iviewui.com/
一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品
Github Stars:1.2k(由 iview 改名为 view ui,仓库变更,可能没包含旧 iview 的 stars)
1.2k
https://youzan.github.io/vant/#/zh-CN/
轻量、可靠的移动端 Vue 组件库
Github Stars:12.9k
12.9k
Vue 的生态体系远不止以上提到的几个大件,还有包括:Babel 的 vue 插件、Webpack 的 vue 插件 等等,当你构建一个项目时到后期时可能都会用到。 什么是成熟的生态体系?就是你项目中遇到的问题,基本都有人遇到过了,而且基本都有解决办法!这也就是 vue 2.x 成熟的地方了。 当然,牛逼不能吹的太大,不是所有的问题 vue 都能解决,这也就是接下来会有的 vue3.x
Vue 的生态体系远不止以上提到的几个大件,还有包括:Babel 的 vue 插件、Webpack 的 vue 插件 等等,当你构建一个项目时到后期时可能都会用到。
什么是成熟的生态体系?就是你项目中遇到的问题,基本都有人遇到过了,而且基本都有解决办法!这也就是 vue 2.x 成熟的地方了。
当然,牛逼不能吹的太大,不是所有的问题 vue 都能解决,这也就是接下来会有的 vue3.x
不可否认的一点,Vue 的文档内容清晰,排版合理,细致周到。
要我说 Vue 文档最让我满意的一点:中文文档
作为对比,大家可以看看 Nodejs 的 ORM 库 Sequelize 的 API,简直无力吐槽。
Sequelize
https://cn.vuejs.org/v2/guide/
https://cn.vuejs.org/v2/api/
https://cn.vuejs.org/v2/style-guide/
https://cn.vuejs.org/v2/cookbook/
当然,除了以上几个比较正式的文档地址外,还有一些相关文档,但是上手门槛比较高(英文):
https://github.com/vuejs/rfcs
Vue 的请求建议稿仓库,所有需要民调的,尤大都会在这里发布,比如:Vue3.x 的一些新特性。
Vue3.x
https://vueschool.io/
一个国外的 Vue 博客,内容很新,更新很及时。博客的维护者,都是行业专家, Vue 核心开发人员。
Vue Conf,Vue Conference 的简称,即:Vue 大会。
从2017年开始,截止目前 Vue 大会已经在中国开展了3次,国外也有多次。
不得不佩服尤大的精力和执行力!一个贡献了 Vue 90% 的前端开发工程师,还要天南海北的跑演讲,增加影响力!
以下是国内的3次 Vue Conf 资料:
7 参考资料
one more thing
最后附上刚出炉的 vue.js 纪录片,堪比程序员里的美国队长,相信你看了一定会有所触动!
vue.js 纪录片
视频地址:https://www.ixigua.com/i6805039367925531140/
(本文完)
1 Vue 数据一览
统计截止:
2020-03-10
159k
,排行 JavaScript 语言类第2名
53w+
,90% 代码出自他手,简直是劳模108
个工程,生态体系浩大100万
活跃用户,公司遍布全球400万次
部分数据参考:https://img.w3ctech.com/VueConf2019SH_Evan.pdf
(最后有视频链接)
2 Vue 核心卖点
3 Vue 高效开发
Vue 只所以能成功,容易上手是最大的因素。
就拿许多搞 java 的童鞋来说,他们还停留在 jQuery 时代。
3.1 5分钟看到效果
你只要稍微告诉他下,5分钟就可以上手,这就是优势:
对于新手,当他第一眼能看到界面效果,那种激动之情,溢于言表。
3.2 强大的 .vue 组件
3.3 优秀的 Options 设计
4 Vue 生态体系
以下是 Vue 生态中的基础能力:
4.1 Vue Cli 快速起步
https://cli.vuejs.org/zh/
快速创建一个 vue 项目
4.2 Vue Devtools 方便调试
https://github.com/vuejs/vue-devtools
Chrome/FF 的浏览器插件,方便调试 vue 项目
4.3 Vue Router 配置路由
https://router.vuejs.org/zh/
vue 项目菜单路由配置
4.4 Vuex 管理数据
https://vuex.vuejs.org/zh/
通过 vuex 轻松管理数据,组件之间共享数据
4.5 Vue SSR 服务端渲染
https://ssr.vuejs.org/zh/
服务端渲染,提高效率,提升体验,优化SEO
以下是 Vue 生态中的优秀的 UI 组件库:
4.6 Element UI 桌面端UI
https://element.eleme.cn/#/zh-CN
一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
Github Stars:
44.1k
4.7 View UI 桌面端UI
https://iviewui.com/
一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品
Github Stars:
1.2k
(由 iview 改名为 view ui,仓库变更,可能没包含旧 iview 的 stars)4.8 Vant 移动端UI
https://youzan.github.io/vant/#/zh-CN/
轻量、可靠的移动端 Vue 组件库
Github Stars:
12.9k
5 Vue 文档中心
不可否认的一点,Vue 的文档内容清晰,排版合理,细致周到。
要我说 Vue 文档最让我满意的一点:中文文档
作为对比,大家可以看看 Nodejs 的 ORM 库
Sequelize
的 API,简直无力吐槽。5.1 入门教程
https://cn.vuejs.org/v2/guide/
5.2 API查阅
https://cn.vuejs.org/v2/api/
5.3 最佳实践
https://cn.vuejs.org/v2/style-guide/
5.4 经验之谈
https://cn.vuejs.org/v2/cookbook/
当然,除了以上几个比较正式的文档地址外,还有一些相关文档,但是上手门槛比较高(英文):
5.5 Vue RFCs
https://github.com/vuejs/rfcs
Vue 的请求建议稿仓库,所有需要民调的,尤大都会在这里发布,比如:
Vue3.x
的一些新特性。5.6 Vue School
https://vueschool.io/
一个国外的 Vue 博客,内容很新,更新很及时。博客的维护者,都是行业专家, Vue 核心开发人员。
6 Vue Conf 布道
Vue Conf,Vue Conference 的简称,即:Vue 大会。
从2017年开始,截止目前 Vue 大会已经在中国开展了3次,国外也有多次。
不得不佩服尤大的精力和执行力!一个贡献了 Vue 90% 的前端开发工程师,还要天南海北的跑演讲,增加影响力!
以下是国内的3次 Vue Conf 资料:
7 参考资料
one more thing
最后附上刚出炉的
vue.js 纪录片
,堪比程序员里的美国队长,相信你看了一定会有所触动!视频地址:https://www.ixigua.com/i6805039367925531140/
(本文完)