# Vue

##　工具推荐

* [awesome-vue](https://github.com/vuejs/awesome-vue)
* [element](https://github.com/ElemeFE/element) - 桌面端组件库
* [iview](https://github.com/iview/iview) - 桌面端组件库
* [vux](https://github.com/airyland/vux) - 手机端组件库
* [mint-ui](https://github.com/ElemeFE/mint-ui)
* [vant](https://github.com/youzan/vant) - 做电商的推荐用
* [Vue demo](https://github.com/bailicangdu/vue2-elm)

## 文档

* [官网](https://cn.vuejs.org/v2/guide/index.html)
* [路由-router](https://router.vuejs.org/zh-cn/)
* [状态管理-vuex](https://vuex.vuejs.org/zh-cn/intro.html)
* [新手向：Vue 2.0 的建议学习顺序](https://zhuanlan.zhihu.com/p/23134551)
* [剖析Vue原理&实现双向绑定MVVM](https://segmentfault.com/a/1190000006599500)
* [不会Object.defineProperty你就out了](http://imweb.io/topic/56d40adc0848801a4ba198ce)
* [MessageChannel是什么鬼](https://github.com/jabez128/jabez128.github.io/issues/11)
* [我理解的关于Vue.nextTick()的正确使用](https://segmentfault.com/a/1190000008570874)
* [深入理解Vue.js响应式原理](https://juejin.im/post/59a7b01f6fb9a0249975d39f)


##　问题解答
1. --save 与 --save-dev 的区别
产品模式用dependencies，开发模式用devDep。

2. 构造 Vue 实例时,在组件里使用 data 必须是函数
