全家桶
vue
vuex
vue-router
ssr
axios
lodash
Vue
一、基础
1、安装及使用
2、Vue介绍及Vue实例
3、模板语法
4、计算Computed属性与Watch监听器
5、class与style绑定
6、条件渲染
7、列表渲染
8、Vue事件处理
9、Vue表单
10、组件基础 Vue.component()
二、深入组件
1、注册
2、Prop
3、自定义事件
4、插槽
5、动态组件及异步组件
6、处理边界情况
三、过渡 与 动画
1、进入/离开与列表过渡
2、状态过渡
四、可复用性与组合
1、混入 Vue.mixin()
2、自定义指令 Vue.directive()
3、渲染函数与JSX
4、插件 Vue.use()
5、过滤器
五、工具
1、生产环境部署
2、单文件组件
3、单元测试
4、TS支持
六、规模化
1、路由vue-router
2、状态管理 vuex
3、服务端渲染ssr
4、请求axios
5、工具loadsh
七、内在原理
1、深入响应式
Vue-router
一、简介及使用
二、基础
1、起步
2、动态路由匹配
3、嵌套路由
4、编程式导航
5、命名路由
6、命名视图
7、重定向与别名
8、路由组件传参
9、HTML5 History 模式
三、进阶
1、导航守卫
2、路由元信息
3、过渡动效
4、数据获取
5、滚动行为
6、路由懒加载
Vuex
一、Vuex简介及使用
二、核心概念
1、State 与 mapState
2、Getter 与 mapGetters
3、Mutation 与 commit
4、Action 与 mapAction 及 dispatch
5、Module命名空间
三、工程化
1、项目结构
2、插件
3、严格模式
4、表单处理
5、测试
6、热重载
SSR
一、介绍
1、服务端渲染介绍
2、SSR vs 预渲染
二、SSR应用
1、基本用法
2、编写通用代码
3、源码结构
4、路由及代码分割
5、数据预取及状态
6、客户端激活
7、Bundle Renderer指引
8、构建配置
9、CSS管理
10、Head 管理
11、缓存
12、流式渲染
13、非Node环境中适用
Axios
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。
Axios中文文档
Loadsh
Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。
Loadsh文档