NestJs – 构建现代 API 并进行单元测试
使用 NestJs 构建现代 API,结合 MongoDB 和 Postgres,涵盖认证、Typescript、TypeORM、单元测试及 e2e 测试
学习内容:
- 使用 NestJs 构建功能齐全的 API
- 认证与授权的最佳实践
- 使用 Pipes 进行数据验证与错误处理
- 实现分页与搜索功能
- 使用 GeoCoder 生成地址坐标
- 将图片上传到 AWS S3 Bucket
- 使用 Passport 进行认证
- 保护路由免受未授权用户访问
- 构建自定义装饰器与守卫
- 使用 TypeORM 进行数据库交互
- 持久化存储 MongoDB 和 Postgres 数据
- 理解数据库关系
- 为完整 API 编写单元测试与 e2e 测试
- 将 API 部署到 Heroku
本课程包括
- 9.5 小时按需视频
- 2 个可下载资源
- 移动设备和电视上的访问权限
- 终身访问
- 完成课程后可获得证书
价格:$29.99
教程评分:4.5 分(100 评价)
教程语言:英语
教程字幕:中英文字幕
课程要求:
- 具备基本的 JavaScript、TypeScript、NodeJs 知识
- 了解 MongoDB 和 Postgres 的基础知识
课程描述:
如果你想使用现代后端框架 NestJs 构建强大的 API,或者学习如何对 API 进行单元测试,那么欢迎加入本终极 NestJs 课程。
NestJs 是一个 Node.js 框架,帮助我们构建高效、可靠且可扩展的后端应用。无论是认证、数据库交互还是 API 测试,NestJs 都提供了强大的功能与模块。
在本课程中,我们将使用 TypeScript 进行开发,确保代码整洁且易于维护。同时,我们将探讨如何通过 MongoDB 和 Postgres 处理数据,进行单元测试和 e2e 测试,并将 API 部署到 Heroku。
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。