VUE3.0从实战到源码全剖析技术
|
上午
|
下午
|
第
一
天
|
TypeScript
|
TypeScript
|
1.TypeScript简介和环境搭建
|
1.类的Getter、Setter和static
|
2.TypeScript静态类型
|
2.抽象类和只读属性的使用
|
3.基础静态类型和对象静态类型
|
3.配置文件-初识tsconfig.json文件
|
4.类型注解和类型推断
|
4.配置文件-初识compilerOptions配置项
|
5.函数参数和返回类型的注解
|
5.配置文件-compilerOptions配置详解
|
6.数组类型注解的方法
|
6.联合类型和类型保护(类型守护)
|
7.元组的使用和类型约束
|
7.Enum枚举类型详细讲解
|
8.初识接口Interface
|
8.TypeScript函数中使用泛型
|
9.初识接口Interface2
|
9.TypeScrip在类中使用泛型
|
10.类的概念和使用
|
10.初识TypeScript的命名空间-NameSpace
|
11.类的访问类型
|
11.深入TypeScript的命名空间-NameSpace
|
12.类的构造函数
|
12.TypeScript如何使用impot语法
|
下午
|
13.用Parcel打包TypeScript代码
|
|
14.在TypeScript中使用Jquery库
|
第
二
天
|
Vue3
|
Vue3
|
1.构建vue项目
|
1.递归监听
|
2.2.0与3.0的差异
|
2.非递归监听
|
3.vue.config.js
|
3.shallowRef本质
|
4.Vue3.0开篇
|
4.toRaw
|
5.diff算法
|
5.markRaw
|
6.静态提升和监听缓存
|
6.toRef
|
7.项目创建
|
7.toRefs
|
8.存在的问题
|
8.customRef上
|
9.组合API上
|
9.customRef下
|
10.组合API中
|
10.ref-获取元素
|
11.组合API下
|
11.readonly家族
|
12.组合API本质
|
12.V3响应式数据本质上
|
13.setup执行时机和注意点
|
13.V3响应式数据本质下
|
14.Vue3.0-ref
|
14.手写shallowReactive-shallowRef
|
15.ref和reactive区别
|
15.手写reactive-ref
|
下午
|
16.手写readonly-shallowReadonly
|
第
三
天
|
Vite
|
Vue3源码进阶
|
1.Vite定义
|
1.剖析Vue Composition API
|
2.Vite由来
|
2.源码目录
|
3.对比差异点
|
3.Vue2响应式原理机制-defineProperty
|
4.Optimize
|
4.对象拦截
|
5.HMR
|
5.数组方法劫持
|
6.Build
|
6.Vue3数据响应机制-Proxy
|
7.打包 or 不打包
|
7.reactive方法实现
|
8.开箱即用
|
8.effect实现
|
9.实现原理
|
9.ref实现
|
下午
|
10.computed实现
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获