ZF2024年Nest.js体系课资源介绍:
本课程涵盖控制器、提供器、模块、中间件、异常过滤器、管道、守卫、拦截器、自定义装饰器、异步提供器、动态模块等内容。您将学习如何构建高效的应用程序,掌握注入作用域、循环依赖、延迟加载模块、执行上下文和生命周期事件等高级概念。还将深入探讨测试、配置、数据库(MongoDB和MySQL)、验证、缓存、日志等实用技术。通过综合项目实战,您将运用所学知识,构建一个完整的Nest.js应用程序。
1.Nest初体验_ 2.装饰器_ 3.搭建Nest服务器_ 4.开始解析路由_ 5.配置路由_ 6.参数装饰器_ 7.获取请求参数_ 8.获取响应_ 9.自定义参数装饰器_ 10.新版装饰器_ 11.IOC容器_ 12.SOLID原则_ 13.实现Provider_ 14.实现IOC依赖注入_ 15.模块的导入_ 16.模块的重新导出_ 17.全局模块_ 18.动态模块_ 19.异步动态模块传参_ 20.基础中间件_ 21.中间件依赖注入_ 22.排除路由_ 23.全局中间件_ 24.异常过滤器_ 25.APP_FILTER_ 26.修复addProvider_ 27.优化细节_ 28.实现parseIntPipe_ 29.默认管道_ 30.自定义管道_ 31.对象架构的验证_ 32.类验证器_ 33.全局管理依赖注入_ 34.权限守卫_ 35.实现守卫_ 36.全局守卫_ 37.AOP_ 38.拦截器_ 39.实现拦截器_ 40.实现全局拦截器_ 41.单文件上传_ 42.实现默认选项_ 43.处理导入导出模块_ 44.handlebars_ 45.使用模板引擎_ 46.使用样式_ 47.连接数据库_ 48.安装mysql2_ 49.使用mysql2_ 50.使用mysql2_ 51.使用TypeORM_ 52.OneToOne_ 53.OneToMany_ 54.ManyToMany_ 55.Tree_ 56.Migration_ 57.用户CRUD_ 58.自定义验证器_ 59.Swagger_ 60.两个问题_ 61.打印日志_ 62.自定义过滤器_ 63.多语言_ 64.多语言过滤器_ 65.添加用户_ 66.如何在自定义验证器中依赖注入_ 67.修改用户_ 68.删除用户_ 69.修改状态_ 70.实现分页查询_ 71.代码生成器介绍_ 72.模板文件生成_