课程回顾与总结

这节课我们主要是对课程做回顾与总结,总共分为以下几个方面。

  • TypeScript 基础知识

希望同学们学习后能掌握 TypeScript 的基础语法知识,并能灵活运用在实际项目中。学这部分知识除了看课程视频外,一定要多去翻 TypeScript 的官网文档(英文)。另外,对于一些课程中没有提到的语法知识,感兴趣的同学可以做延伸学习,并了解它们的使用场景。

  • ts-axios 实战

希望同学们学习后不仅能学会使用 TypeScript 做开发,还要对 axios 的实现原理,接触到的 HTTP 等知识做巩固学习。课程文档中有很多文档链接,希望同学们可以对这些知识做延伸学习,查漏补缺。另外,同学们要学会模块化地编程思想,要学会写干净的代码,把一些编程技巧和思想运用在自己的实际工作中。

  • 单元测试

希望同学们可以学会单元测试的编写,并养成写测试的习惯。另外可以对 Jest 测试框架做进一步延伸学习,并尝试在自己的项目中编写测试。

  • 编译和部署

希望同学们可以对编译和部署的流程了解,掌握 webpack、rollup 等打包工具。并尝试在自己的项目中编写部署脚本,争取做到一键发布。

  • 课程展望

未来我会开发 jest-ajax 插件,会以文章的方式告诉大家如何编写 Jest 的插件,并替换 jasmine-ajax 插件。另外也会更新 ts-axios 在 node.js 端的实现,会更新视频和电子书。

另外如果对 Vue.js 开发感兴趣的同学,也可以关注我的 Vue 三部曲:Vue.js2.5+cube-ui重构饿了么App(中级) -> Vue2.0开发企业级移动端音乐Web App(高级) -> Vue.js源码全方位深入解析(高级)。未来随着 Vue.js 升级到 3.0,这些课程也会做同步更新(音乐课程和源码课程会重新录制),所以完全不用担心版本升级问题,也希望大家都能够支持我的正版课程。

最后,祝愿同学们都能学有所成,精进技术,少加班,拿高薪。