学途无忧

标题: 基于TypeScript从零重构axios 完整版 [打印本页]

作者: admin    时间: 2019-5-12 22:39
标题: 基于TypeScript从零重构axios 完整版

第1章 课程介绍【悄悄告诉你,一定要看,有福利】
介绍本课程的主要内容,通过本次课程可以学到的知识点,学习方法介绍。

第2章 初识 Typescript【初次体验】
教会同学们安装 Typescript 编译器,以及通过编写第一个 TypeScript 程序认识 TypeScript。

第3章 Typescript 类型系统【必备基础,牢固掌握】
主讲 TypeScript 的一些重要的基础概念,并配合一些具体的代码示例辅助说明,帮助同学们了解 TypeScript 的常见用法,为之后的实战打下基础

第4章 ts-axios 项目构建【工欲善其事必先利其器】
分析 axios 项目的重构需求,使用 typescrpit-library-starter 脚手架初始化项目,并编写基础请求的代码,搭建整个 demo 的架构方案。

第5章 ts-axios 基础功能实现【核心流程】
实现 axios 的基础功能,包括对请求 url、data、header 以及响应 data、header 的处理。

第6章 ts-axios 异常情况处理【不可忽视的边界条件】
处理 axios 请求的一些异常情况,包括网络错误、请求超时,构造一个信息增强错误处理类。

第7章 ts-axios 接口扩展【工厂模式的合理运用,设计思想的转变】
把 axios 从普通函数实现到通过工厂模式类的设计转变,并扩展更多调用接口,把 axios 变成了一个 混合对象,以及让响应数据支持泛型。

第8章 ts-axios 拦截器实现【巧妙运用 Promise 链式调用】
实现 axios 的拦截器功能,对整个实现做了详细的设计,最后实现拦截器管理类以及链式调用逻辑。

第9章 ts-axios 配置化实现【巧妙运用策略模式实现配置合并】
让 axios 支持一些默认配置,实现了配置的合并,根据不同的属性采用不同的合并策略,并且扩展了 axios.create 方法扩展默认配置,生成新的实例。

第10章 ts-axios 取消功能实现【巧妙运用 Promise 实现异步分离】
实现 axios 的取消功能,包括对取消接口的设计,CancelToken 类的设计与实现。

第11章 ts-axios 更多功能实现【锦上添花】
实现 axios 更多的功能,包括 XSRF 防御、上传、http 认证授权、withCredentials、自定义参数序列化、自定义合法状态码、自定义合法状态码等,百分百实现官方 axio 在浏览器端的功能。

第12章 ts-axios 单元测试【保障代码高质量】
先介绍单元测试,再讲解测试环境搭建,最后完整的实现整个 axios 库的单元测试,保证测试覆盖率达到 99%

第13章 ts-axios 部署发布【向社区分享你的项目】
讲解 ts-axios 库的部署和发布,使用 Rollup 编写部署构建脚本,使用 semantic-release 管理版本和发布。

第14章 课程总结【知识梳理,巩固加深】
本次课程的整体回顾,总结学习的内容。

试看地址:
链接: https://pan.baidu.com/s/1miM5saHNSk8-bSCIRXZgnA 提取码: a9ke





作者: 1738121600    时间: 2019-5-13 00:37
啥也不说了,感谢楼主分享哇!
作者: lijiaping    时间: 2019-5-15 14:51

不全!!!!!
作者: admin    时间: 2019-5-15 23:05
lijiaping 发表于 2019-5-15 14:51
不全!!!!!

官网都还没有更新完哦!
作者: chiocai    时间: 2019-5-24 15:15
官网还没更新完,希望官网更新完能补全
作者: azhang    时间: 2019-6-19 21:33
vep文件怎么播放啊?
作者: sxg    时间: 2019-7-12 02:17
请问现在全了吗?可以下载了吗?
作者: sswq2020    时间: 2019-7-12 08:09
啥也不说了,感谢楼主分享哇!
作者: 291309079    时间: 2019-7-17 17:51
参与/回复主题关闭
RE: 基于TypeScript从零重构axios 完整版 [修改]
作者: 13417055431    时间: 2019-7-17 18:05
非常感谢
作者: sntyo    时间: 2019-7-17 20:29
好资源好资源好资源
作者: bestmumu    时间: 2019-7-17 21:28
啥也不说了,感谢楼主分享哇!
作者: king1994    时间: 2019-7-17 21:29
谢谢分享一下下
作者: zixue    时间: 2019-7-18 09:46
基于TypeScript从零重构axios 完整版
作者: tew1210    时间: 2019-7-18 10:09
正需要学习的东西,多谢
作者: mjr99999    时间: 2019-7-18 10:31

啥也不说了,感谢楼主分享哇!
作者: xuetu2000    时间: 2019-7-18 12:16
基于TypeScript从零重构axios 完整版
作者: imone    时间: 2019-7-18 12:25
啥也不说了,感谢楼主分享哇!
作者: admin1    时间: 2019-7-18 13:26
啥也不说了,感谢楼主分享哇!

作者: liunian    时间: 2019-7-18 18:59
从零起步
作者: ep35218    时间: 2019-7-18 20:12
学习学习,感谢

作者: kannie    时间: 2019-7-18 21:53
感谢楼主
作者: 沱长    时间: 2019-7-19 00:18
请问现在全了吗?可以下载了吗?
作者: sqnv    时间: 2019-7-19 04:39
基于TypeScript从零重构axios 完整版
作者: suijiyonghu    时间: 2019-7-19 09:13
1RE: 基于TypeScript从零重构axios 完整版 [修改]
作者: trigger    时间: 2019-7-19 09:26
谢谢楼主
作者: wk964269669    时间: 2019-7-19 16:05
非要让我回复吗
作者: development    时间: 2019-7-20 13:04
http://localhost:8001/http://localhost:8001/http://localhost:8001/http://localhost:8001/
作者: ckjianzhong7    时间: 2019-7-20 14:57
感谢楼主分享一波
作者: 411489774    时间: 2019-7-20 20:37
好资源,感谢楼主分享
作者: peach0424    时间: 2019-7-21 01:11
haol d !!!
作者: advt    时间: 2019-7-22 15:12

啥也不说了,感谢楼主分享哇!
作者: nsqs214e    时间: 2019-7-24 13:49
感谢楼主分享
作者: xiao9527    时间: 2019-7-31 18:46
啥也不说了,感谢
作者: wenwen    时间: 2019-8-5 11:43
太好了,谢谢楼主
作者: q20010012001001    时间: 2019-8-6 20:24
6666666666666666
作者: pdckxd    时间: 2019-8-6 20:41
给力,谢谢分享,找了很久了
作者: chenjb    时间: 2019-8-7 14:55
好教程不嫌多。。。。
作者: HanZhang    时间: 2019-8-7 17:56

啥也不说了,感谢楼主分享哇!
作者: pengyang317    时间: 2019-8-7 22:03
sdfs sdfs dsdf sd s
作者: wenchangshou    时间: 2019-8-7 23:52
http://www.xuetu123.com/forum.ph ... ighlight=typescript
作者: haiyang    时间: 2019-8-8 09:32
hh
作者: woody    时间: 2019-8-8 09:44
这个非常实用的,学习
作者: gongzhudewangzi    时间: 2019-8-8 13:40
111111111111111111111
作者: leopold    时间: 2019-8-11 22:47
,感谢楼主分享哇!
作者: 晓三aaa    时间: 2019-8-13 22:03
66666666666666666666
作者: wdl9973    时间: 2019-8-14 10:53
感谢分享
作者: 13866368297    时间: 2019-8-14 17:31
啥也不说了,感谢楼主分享哇!
作者: meslam    时间: 2019-8-19 11:53
基于TypeScript从零重构axios 完整版
作者: sishenwuji    时间: 2019-8-19 16:26
啥也不说了,感谢楼主分享哇!
作者: wuxie    时间: 2019-8-21 12:04
nisocnsdcnsdm;lsmna;smasd
作者: rk2200468616    时间: 2019-8-21 13:16
sdfasdfasdfasdf
作者: szy0syz    时间: 2019-8-22 09:37
非常感谢。。。我下一个。。。
作者: charsh    时间: 2019-8-26 15:45
kankan感谢啊
作者: 6700038    时间: 2019-8-26 16:57
学习学习
作者: 32915486@qq.com    时间: 2019-8-26 19:57
sasasasasasasasasasa
作者: jkf    时间: 2019-8-30 16:07
3333333333333
作者: xieguanlan    时间: 2019-9-2 19:19
666666666666666666666666666666
作者: 我爱学习    时间: 2019-9-3 09:13
基于TypeScript从零重构axios 完整版
作者: ruby_tian    时间: 2019-9-4 10:51

啥也不说了,感谢楼主分享哇
作者: zczl10    时间: 2019-9-13 10:04
多谢楼主分享
作者: forrestsnape    时间: 2019-9-15 19:25
啥也不说了,感谢楼主分享哇!
作者: elin0512    时间: 2019-9-15 20:27
aaaaaaaaaaaa
作者: 冷无月2017    时间: 2019-9-16 19:53
实现官方 axio 在浏览器端的功能。
作者: A11D22    时间: 2019-9-17 17:49
66666666666666
作者: fuyanzenmeyan    时间: 2019-9-25 10:08

啥也不说了,感谢楼主分享哇!
作者: zjp2963488    时间: 2019-9-25 23:48
啥也不说了,感谢楼主分享哇!
作者: yixih    时间: 2019-9-26 10:43
RE: 基于TypeScript从零重构axios 完整版 [修改]
作者: xyf    时间: 2019-9-26 13:32
感谢楼主分享
作者: zhuzhaoman    时间: 2019-10-9 15:35
66666666666666666
作者: LeoZ    时间: 2019-10-14 21:23
sadasdasdasdas
作者: nsummer    时间: 2019-10-19 17:04
,n看来还是 v 啊哈哈

作者: victorcao    时间: 2019-10-21 10:17
这样不好啊,又过期了!
作者: 徐志文    时间: 2019-10-26 16:20
6666666666666666666
作者: diaosiwei    时间: 2019-10-27 17:56
66666666666666666666666666666666666666666666666666666666666
作者: 学徒无忧456    时间: 2019-10-29 19:15
啥也不说了,感谢楼主分享哇!
作者: beesys    时间: 2019-10-31 22:37
谢谢分享
作者: GanEhank    时间: 2019-11-4 17:19
基于TypeScript
作者: adbceg888    时间: 2019-11-5 10:10
听说又失效了
作者: mengnanisha    时间: 2019-11-11 16:46
啥也不说了,感谢楼主分享哇!
作者: 满哥儿    时间: 2019-11-11 20:57
想学想学想学,真的想学
作者: sailfish    时间: 2019-11-14 14:45
RE: 基于TypeScript从零重构axios 完整版 [修改]

作者: ercishao    时间: 2019-11-15 04:49
啥也不说了,感谢楼主分享哇
作者: fengsuia    时间: 2019-11-19 13:07
好好学习天天向上
作者: 竹韵飘香    时间: 2019-11-19 21:12
6666666666
作者: adf520    时间: 2019-11-19 23:34
谢谢楼主的分享
作者: zoran    时间: 2019-11-21 21:59
感谢楼主分享
作者: zoran    时间: 2019-11-21 22:01
感谢楼主分享
作者: xtwyzh    时间: 2019-11-25 06:45
很好的资源,进来看看
作者: wlk1993    时间: 2019-11-25 11:39
反反复复付付付付付付
作者: aimer    时间: 2019-11-25 17:26
啥也不说了,感谢楼主分享哇!
作者: xing212    时间: 2019-11-26 03:51
支持分享

作者: ben    时间: 2019-11-27 08:19
khjjhk hvjghj
作者: 混乱牧师    时间: 2019-11-29 10:00
666600000000
作者: wwb721    时间: 2019-12-1 21:48
niu b a thx
作者: Samuel无心    时间: 2019-12-1 22:06
感谢楼主分享
作者: iooikaak    时间: 2019-12-2 11:26
谢谢楼主分享
作者: lww    时间: 2019-12-8 19:24
qwqwwwwwwewe
作者: YWJ    时间: 2019-12-10 21:47
下载看看
作者: lulimingly    时间: 2019-12-13 23:11
棒,感谢分享,下载学习




欢迎光临 学途无忧 (http://xuetu123.com/) Powered by Discuz! X3.2