小结

作为一门入门课程,我希望它的定位如下。

  1. 以ts和node v20入门,让大家有一个基本概念。
  2. 通过第一个ts编写的node项目,讲解了开发过程中从开发、调试、测试、发布四个方面进行讲解,其中调试和测试是开发过程中最常用的功能,所以单独章节进行讲解。
  3. 讲解nodejs + ts 在多模块开发场景下的用法,以及最佳实践。

希望本课程能够做到既实用,又能开眼界。

课后练习,有助教帮忙Review

  1. 自己通过Github Action编写CD示例
  2. 自己参考当前项目,写Cli脚手架
  3. 补充supertest测试
  4. 补充cypress测试

需要深入学习的内容。关注npmstudy账号,会持续更新教程。

  1. Node.js v20系统学习
  2. TS各种要点学习和实现,最好结合Web框架实现
  3. 学习pnpm、changeset、vitest等模块开发技巧
  4. AI时代Node全栈应用开发