2024-07-22
评论
Nest.js 实战 (四):利用 Pipe 管道实现数据验证和转换
这篇文章介绍了在 Nest.js 中使用管道(Pipelines)进行数据验证和转换的实战方法,包括内置管道、自定义管道和管道测试,强调了管道在数据预处理、错误处理、一致性、可插拔性和重用性方面的作用,并列举了 Nest.js 自带的九个开箱即用的管道。
2024-07-17
评论
Nest.js 实战 (三):使用 Swagger 优雅地生成 API 文档
这篇文章介绍了如何在 Nest.js 项目中使用 Swagger 生成优雅的 API 文档。通过安装相关依赖并在 `main.ts` 文件中配置,利用 `SwaggerModule` 和 `DocumentBuilder` 等工具,可以设置文档标题、描述、版本等信息,并最终在指定路径下展示交互式的 API 文档页面。这种方法有助于规范化 API 的开发与维护。
2024-07-15
评论
Nest.js 实战 (二):如何使用 Prisma 和连接 PostgreSQL 数据库
这篇文章介绍了如何在Nest.js项目中使用Prisma以及连接PostgreSQL数据库,涉及了ORM、类型安全的查询构建器、数据迁移系统和图形化界面等内容。文章详细说明了安装Prisma和依赖包、初始化Prisma以及如何在项目中配置和使用数据库。最后,文章展示了如何定义组织管理模块的模型,并将其同步到数据库中。
2024-07-14
1 条
Nest.js 实战 (一):使用过滤器优雅地统一处理响应体
这篇文章介绍了如何在Nest.js项目中使用Prisma以及连接PostgreSQL数据库,涉及了ORM、类型安全的查询构建器、数据迁移系统和图形化界面等内容。文章详细说明了安装Prisma和依赖包、初始化Prisma以及如何在项目中配置和使用数据库。最后,文章展示了如何定义组织管理模块的模型,并将其同步到数据库中。
2024-01-18
1 条
基于 React + Umijs + Nest 全栈开发的后台系统
这篇文章介绍了基于 React + Umijs + Nest 全栈开发的后台系统,包括前端技术栈、后端技术栈、动态国际化语言配置、用户操作日志记录、 CURD 用户和角色权限映射等功能。文章还提供了线上预览链接、推荐使用的包管理工具和数据库版本,以及项目安装和配置的步骤。
2024-01-03
1 条
基于 Vue2.0 + Nest.js 全栈开发的后台应用
这篇文章介绍了基于 Vue2.0 + Nest.js 全栈开发的后台应用项目,适合全栈开发学习使用,包含前端和后端技术栈,实现了动态国际化语言配置、操作日志记录、用户和角色权限管理等功能,并提供了线上预览和具体的使用、配置方法。项目仍在完善中,欢迎贡献和交流。