CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
返回首页
面试2 周

NestJS 实战入门

模块化、依赖注入、REST、校验与测试,TypeScript 后端框架,对接 nodejs / backend 路线图。

登录后追踪本课程进度 —登录

从第 1 课开始

全部课时

12 节
  1. 01

    NestJS 是什么

    与 Express/Spring Boot 对比、装饰器架构、适用场景。

  2. 02

    项目创建与结构

    Nest CLI、module/controller/service 目录、dev 启动。

  3. 03

    Module 与依赖注入

    @Module、providers、exports、与 Spring IoC 对照。

  4. 04

    Controller 与路由

    @Controller、@Get/@Post、参数装饰器、DTO。

  5. 05

    Service 层

    @Injectable、业务逻辑分离、单元测试友好。

  6. 06

    Pipe 与校验

    ValidationPipe、class-validator、转换与 whitelist。

  7. 07

    Guard 与认证

    @UseGuards、JWT 概念、与 Spring Security 对照。

  8. 08

    ConfigModule

    环境变量、.env、配置注入。

  9. 09

    数据库接入入门

    TypeORM 或 Prisma 选一、实体与 Repository 直觉。

  10. 10

    异常与过滤器

    HttpException、ExceptionFilter、统一错误 JSON。

  11. 11

    测试

    Jest、e2e supertest、mock Provider。

  12. 12

    综合练习

    Tracks REST API;与 Spring Boot / Express 选型总结。