Pure-Nest-Admin 开发记录
同时开发的项目太多了,故在此记录开发项目的过程,以便回忆自己上一次开发干了什么。
技术栈
(待补充)
记录
2025-03-09
- 建立项目仓库
- 开始学习 Pure Admin 和 Nest.js
2025-03-10
2025-03-11
后端:添加 Swagger
后端:学习 DTO 参数验证
完成前后端对接
完成后端返回动态路由
备注:
- DTO 参数验证部分,Nest 提供了多种管道机制,这里暂时使用 Nest 提供的开箱即用的
ValidationPipe
。如果后续有自定义需求,再参考B 站:满神教程
- DTO 参数验证部分,Nest 提供了多种管道机制,这里暂时使用 Nest 提供的开箱即用的
2025-03-12
- 后端:环境变量和配置文件
- 使用Nest 提供的开箱即用的@ nestjs/config软件包
- 【NestJS】环境变量的配置与使用
- 后端:日志模块(使用winston)
2025-03-14
- 后端:添加JWT认证,基于Passport (认证)库
2025-03-20
后端:完成登录功能,双Token接口
前端:完成角色管理界面,以及登录功能的对接
参考文档/视频
- Pure Admin 文档
- Nest.js 官方文档
- 慕课:企业级后台管理系统项目实战教程
- B 站:vue-pure-admin 快速开发教程
- 掘金:基于 Nest.js 的 RBAC 权限控制设计
- 掘金:nestjs 入门实战最强篇
- Nest.js通用服务端框架(实战部分)
参考项目/代码
(待补充)