# Vue [^1] [^1]: 官方文档: <https://cn.vuejs.org/> 特色是单文件组件(模块化开发)。 适用场景: * 新人,较为轻量,容易上手 * Deadline定得比较紧的项目,开发效率高 * 桌面端、移动端 App 开发 不建议的使用场景: * 明确分工的团队:如有专人分别负责 HTML、CSS、JS 等开发工作的 * 需要考虑浏览器兼容性的项目:支持 IE 10+(IE 9部分支持,参考: <http://caniuse.com/#search=es5>) ## 相关资源 * Vuex: <https://vuex.vuejs.org/zh-cn/> (类似于 Redux) * Vue-Router: <https://router.vuejs.org/zh-cn/> * Vue-Cli: <https://github.com/vuejs/vue-cli> (命令行工具) * 官方示例: <https://cn.vuejs.org/v2/examples/> ## 进阶使用 * 理解 Flux 模型: <http://www.infoq.com/cn/news/2014/05/facebook-mvc-flux/> * Facebook Flux(基于 React): <http://www.ruanyifeng.com/blog/2016/01/flux.html>