如果你已经能写 JavaScript、用过 Express 或 Koa 做过接口,但项目一大就开始乱:路由散落在各处、参数校验靠手写、模块之间互相引用理不清,那这套 Nest.js 课程值得花时间看。它解决的不是"怎么写出第一个接口",而是怎么用一套有约束的框架,把中后台服务整理成能长期维护的结构。
它主要对着哪些工作场景
课程从 Nest 的启动流程讲起,重点落在路由解析、配置路由、参数装饰器和自定义装饰器这几块。这些内容对应的正是日常开发里最常出问题的环节:请求参数怎么取、怎么在进入业务逻辑前统一处理、怎么把重复的取值逻辑抽成装饰器复用。前端转过来做 BFF 层、或者要独立维护一个 Node 服务的人,会在这几节里找到直接能用的写法。课程没有铺开讲微服务、消息队列这类偏架构的内容,重心放在框架本身的运行机制上,这一点对初学者反而友好——先把一个服务写明白,再谈别的。
适合什么基础,先看哪几块
看之前最好满足两个条件:能读懂 ES6 的类和装饰器语法,知道 HTTP 请求响应的基本结构。如果装饰器完全没接触过,建议先补一下语法再看第 2 节,否则后面参数装饰器、自定义装饰器会卡住。学习顺序上,建议先跟着搭建服务器和解析路由走一遍,把请求从进来到匹配到处理函数的链路搞清楚;再回头细看参数装饰器和获取请求参数、获取响应这几节,这部分是实际写业务时复用率最高的。自定义参数装饰器放在最后看,它是对前面内容的综合运用,基础不牢时硬啃容易受挫。
学完能独立做什么,资料怎么配合练
跟完这套内容,你应该能独立搭起一个结构清晰的服务:路由分层组织、参数通过装饰器统一获取和校验、公共逻辑抽成可复用的装饰器,而不是把所有判断堆在函数体里。这个能力足够支撑一个中小型后台接口项目。练习方式上,不建议只看视频。每看完一节,就打开编辑器把当节的写法敲一遍,然后自己加一个需求,比如给某个接口加上统一的参数格式转换,或者把两个接口里重复的取值逻辑合并成一个自定义装饰器。装饰器这块光看容易觉得懂了,动手写才会发现元数据、执行顺序这些细节没吃透。视频之外的资料可以用来对照查漏,但主线还是跟着讲解自己写代码。整体看,这套内容偏机制讲解,适合想认真理解 Nest 而不是套模板的人。
课程目录
课程目录72 集
- 课程介绍 本页收录 [前端]zf Nest.js课程2024,方向为前端开发 / itjc8,重点涉及 前端。 适合正在补 前端 相关知识、想按目录逐步推进的学习者。 下方为完整资料与目录,可先看目录判断是否符合需要。 1.Nest初体验.mp4
- 2.装饰器.mp4
- 3.搭建Nest服务器.mp4
- 4.开始解析路由.mp4
- 5.配置路由.mp4
- 6.参数装饰器.mp4
- 7.获取请求参数.mp4
- 8.获取响应.mp4
- 9.自定义参数装饰器.mp4
- 10.新版装饰器.mp4
- 11.IOC容器.mp4
- 12.SOLID原则.mp4
- 13.实现Provider.mp4
- 14.实现IOC依赖注入.mp4
- 15.模块的导入.mp4
- 16.模块的重新导出.mp4
- 17.全局模块.mp4
- 18.动态模块.mp4
- 19.异步动态模块传参.mp4
- 20.基础中间件.mp4
- 21.中间件依赖注入.mp4
- 22.排除路由.mp4
- 23.全局中间件.mp4
- 24.异常过滤器.mp4
- 25.APP_FILTER.mp4
- 26.修复addProvider.mp4
- 27.优化细节.mp4
- 28.实现parseIntPipe.mp4
- 29.默认管道.mp4
- 30.自定义管道.mp4
- 31.对象架构的验证.mp4
- 32.类验证器.mp4
- 33.全局管理依赖注入.mp4
- 34.权限守卫.mp4
- 35.实现守卫.mp4
- 36.全局守卫.mp4
- 37.AOP.mp4
- 38.拦截器.mp4
- 39.实现拦截器.mp4
- 40.实现全局拦截器.mp4
- 41.单文件上传.mp4
- 42.实现默认选项.mp4
- 43.处理导入导出模块.mp4
- 44.handlebars.mp4
- 45.使用模板引擎.mp4
- 46.使用样式.mp4
- 47.连接数据库.mp4
- 48.安装mysql2.mp4
- 49.使用mysql2.mp4
- 50.使用mysql2.mp4
- 51.使用TypeORM.mp4
- 52.OneToOne.mp4
- 53.OneToMany.mp4
- 54.ManyToMany.mp4
- 55.Tree.mp4
- 56.Migration.mp4
- 57.用户CRUD.mp4
- 58.自定义验证器.mp4
- 59.Swagger.mp4
- 60.两个问题.mp4
- 61.打印日志.mp4
- 62.自定义过滤器.mp4
- 63.多语言.mp4
- 64.多语言过滤器.mp4
- 65.添加用户.mp4
- 66.如何在自定义验证器中依赖注入.mp4
- 67.修改用户.mp4
- 68.删除用户.mp4
- 69.修改状态.mp4
- 70.实现分页查询.mp4
- 71.代码生成器介绍.mp4
- 72.模板文件生成.mp4
- 下载地址: dli&(20204



![[Vue]Vue3+Django4全新技术实战全栈项目](/_next/image?url=%2Fapi%2Fuploads%2F32be04ab-8c37-4bbd-a92b-48ae3db5e13e.jpg&w=1920&q=75)

![[未备份]基于Gin+Vue3实战权限管理系统课程](/_next/image?url=%2Fapi%2Fuploads%2Fed403b41-adae-4024-8621-7dcf795a0796.jpg&w=1920&q=75)
