Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

Egg-Typescript使用教程和实践(持续连载中)

$
0
0

Eggjs以微内核+各种loader的机制实现了一个拓展性极高的企业级框架,帮我们省去了很多开发业务代码时不必要的操作。

使用Eggjs配合typescript可以实现更多各种神奇的操作,例如我们一直想要的装饰器,依赖注入等等Java的东西,假以时日,eggjs能跟spring一战,使得我们热爱的nodejs能在后端开发中占据一席重要之地。

抱着不断学习精进的心态,我尝试写了这本小电子书:Egg-Typescript使用教程和实践,以把我在egg中使用ts的各种实践和坑与大家一起分享。

阅读姿势

  • 本书会以穿插eggjs/koa源码的方式进行讲解,因此需要有一个基础的同学
  • 讲解typescript的时候,最好有一些基础

为此,我在之前已经写过两篇文章:

当然,如果不阅读前置文章,其实也没关系,因为《Egg-Typescript使用教程和实践》会从实践中一步步讲解,懂最好,不懂也没关系。

书籍目录

书放在ebook文件夹中

  1. 为什么使用typescript?
    1. javascript在大型项目中的缺点
    2. typescript学习资料
  2. eggjs的typescript环境搭建
    1. 项目目录介绍
    2. 一些typescript的配置
    3. 小范围内理解eggjs加载机制
  3. typescript在egg中的基本使用
    1. 自动编译+重启
    2. service编写
  4. egg-typescript 装饰器的使用
    1. 装饰器概念和基本使用
    2. 为eggjs封装一个装饰器路由插件
    3. json序列化和参数校验
    4. 鉴权
  5. egg-typescript 实战:fitness dashboard … 本周应该能完成,多谢大家支持。

Viewing all articles
Browse latest Browse all 14821

Trending Articles