Eggjs以微内核+各种loader的机制实现了一个拓展性极高的企业级框架,帮我们省去了很多开发业务代码时不必要的操作。
使用Eggjs配合typescript可以实现更多各种神奇的操作,例如我们一直想要的装饰器,依赖注入等等Java的东西,假以时日,eggjs能跟spring一战,使得我们热爱的nodejs能在后端开发中占据一席重要之地。
抱着不断学习精进的心态,我尝试写了这本小电子书:Egg-Typescript使用教程和实践,以把我在egg中使用ts的各种实践和坑与大家一起分享。
阅读姿势
- 本书会以穿插eggjs/koa源码的方式进行讲解,因此需要有一个基础的同学
- 讲解typescript的时候,最好有一些基础
为此,我在之前已经写过两篇文章:
当然,如果不阅读前置文章,其实也没关系,因为《Egg-Typescript使用教程和实践》会从实践中一步步讲解,懂最好,不懂也没关系。
书籍目录
书放在ebook文件夹中
- 为什么使用typescript?
- javascript在大型项目中的缺点
- typescript学习资料
- eggjs的typescript环境搭建
- typescript在egg中的基本使用
- egg-typescript 装饰器的使用
- 装饰器概念和基本使用
- 为eggjs封装一个装饰器路由插件
- json序列化和参数校验
- 鉴权
- egg-typescript 实战:fitness dashboard … 本周应该能完成,多谢大家支持。