付费资源

自动发货 TypeScript重构axios ts-axios从零到实战完整视频教程带资料源码

此内容为付费资源,请付费后查看
您还未登陆,建议登陆后购买,卖家能提供更完善的服务!
4.6
限时特惠
已售 0

本商品为网盘链接,发货后默认代表买家已签收,不接受退款。
自动通过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章 课程总结
 本次课程的整体回顾,总结学习的内容。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容