Vue.js
入门 |
- 与其他框架的区别(jquery,angular,react等)
- 双向绑定
- 指令
- 计算属性
- 过滤器
- class 与 style
- 过渡 |
预编译 css 基础 |
- 优势是什么
- sass
- stylus
- 在 Vue.js 中的配置和应用 |
ES6 语法补充 |
-模块
- 变量定义
- 函数
- Object 对象
- babel
- 函数柯里化概念补充
- 在 Vue.js 中的配置和应用 |
开发工具 |
- IDE 推荐
- 如何调试 Vue.js
- 项目脚手架 vue-cli 介绍和使用
-vue-loader 配置和使用 |
与服务端交互方式 |
- 插件介绍
- 跨域
- jsonp
- 自定义请求头 |
事件和实例方法 |
- method
- events |
路由和视图 |
-路由插件使用
- 搭建一个 SPA 项目 |
常用表单 |
- v-model 的应用场景
- 验证插件使用
- 修饰指令 |
组件开发和使用 |
- 基础
- 模板
- 异步
- 生命周期
- 基于第三方组件开发 |
设计一个公司级组件库 |
- 文件结构
- 组件拆分
- 基于 2.0 和 1.0 开发差异
- 打包合并策略 |
Vue.js 2.0 |
- 1.0 迁移 2.0 的成本和变化
- 2.0 的新增
- Virtual DOM
- 服务端渲染技术 |
源码实现分析 |
- 数据监控
- 响应式原理
- 事件绑定 |