本商品为网盘链接,发货后默认代表买家已签收,不接受退款。
自动通过QQ给您发货
如没自动发货请联络客服
第1章 课程详情
第2章 初识 Typescript
第3章 Typescript 类型系统
第4章 ts-axios 项目构建
第5章 ts-axios 基础功能实现
第6章 ts-axios 异常情况解决
解决 axios 请求的少量异常情况,包括网络错误、请求超时,构造一个信息加强错误解决类。
第7章 ts-axios 接口扩展
把 axios 从普通函数实现到通过工厂模式类的设计转变,并扩展更多调用接口,把 axios 变成了一个 混合对象,以及让响应数据支持泛型。
第8章 ts-axios 阻拦器实现
实现 axios 的阻拦器功能,对整个实现做了详细的设计,最后实现阻拦器管理类以及链式调用逻辑。
第9章 ts-axios 配置化实现
让 axios 支持少量默认配置,实现了配置的合并,根据不同的属性采用不同的合并策略,并且扩展了 axios.create 方法扩展默认配置,生成新的实例。
第10章 ts-axios 取消功能实现
实现 axios 的取消功能,包括对取消接口的设计,CancelToken 类的设计与实现。
第11章 ts-axios 更多功能实现
实现 axios 更多的功能,包括 XSRF 防御、上传、http 认证受权、withCredentials、自己设置参数序列化、
自己设置合法状态码、自己设置合法状态码等,百分百实现官方 axio 在浏览器端的功能。
第12章 ts-axios 单元测试
先详情单元测试,再讲解测试环境调试,最后完整的实现整个 axios 库的单元测试,保证测试覆盖率达到 99%
第13章 ts-axios 部署发布
讲解 ts-axios 库的部署和发布,使用 Rollup 编写部署构建脚本,使用 semantic-release 管理版本和发布。
第14章 课程总结
本次课程的整体回顾,总结学习的内容。
暂无评论内容