nestjs

前端付豪5 小时前
前端·node.js·nestjs
Nest 项目小实践之注册登陆复杂的项目还需要一些内容,mysql 做关系型数据库、redis 做缓存和临时数据存储、minio 做 OSS 服务、docker 和 docker compose 做部署、typeorm 做 ORM 框架
Mr_li10 小时前
node.js·nestjs
手摸手,教你如何优雅的书写 NestJS 服务配置开发服务端应用,配置肯定是少不了的。端口号、数据库账号、Redis 密码、各种业务白名单……这些东西如果硬编码在代码里,不仅不安全,每次切环境还得改代码,简直是灾难。
Jiude1 天前
前端·后端·nestjs
AI 全栈时代的工程化护栏:Vben-Nest 让 Mock 契约落地成真实后端AI 让“会写代码的人”变多了,但也让一个老问题更显眼:写得快并不等于做得稳。这份项目模板 vben-nest 的核心思路很直接:在 vben 的工程化底座上新增 Nest 后端(apps/server),并让后端接口完全适配 vben 原本的 mock 契约。前端调用尽量不改,只替换“接口实现者”,从 mock 走向真实后端更平滑、更可演进。
折七2 天前
typescript·node.js·nestjs
NestJS 用了两年,我换了这个如果你用 NestJS 超过一年,你一定经历过这样的下午:新建一个最简单的用户管理模块,nest g resource users,然后在 users.module.ts、users.controller.ts、users.service.ts、create-user.dto.ts 四个文件之间反复跳转。写了一堆 @Injectable()、@Controller()、@Get()、@ApiProperty()、@ApiOperation(),回头一看 -- 业务逻辑就三行。
NEXT069 天前
前端·typescript·nestjs
深度解析 JWT:从 RFC 原理到 NestJS 实战与架构权衡HTTP 协议本质上是无状态(Stateless)的。在早期的单体应用时代,为了识别用户身份,我们通常依赖 Session-Cookie 机制:服务端在内存或数据库中存储 Session 数据,客户端浏览器通过 Cookie 携带 Session ID。
明月_清风11 天前
后端·nestjs
从“搬运工”到“指挥官”:通过 IoC 容器重塑你的后端思维普通开发模式(没有 IoC):你是一个装修工。你要贴瓷砖,你得自己去联系瓷砖厂家,自己开货车去运,自己搬上楼。
UIUV12 天前
react.js·langchain·nestjs
实现RAG功能学习笔记在大语言模型(LLM)飞速发展的当下,我们在使用大模型时常常会遇到两个核心痛点:一是大模型的知识库存在“时效性滞后”问题,无法获取训练数据之后的新信息,也无法访问企业内部的私有文档、行业专属数据;二是大模型容易产生“幻觉”,即脱离事实生成看似合理但错误的内容,尤其在需要精准引用文档、依托特定知识库回答问题的场景(如企业客服、知识库查询、专业领域咨询)中,这种“幻觉”会严重影响使用体验和可信度。
None32116 天前
nestjs
【NestJs】如何使用Prisma实现@Transactional装饰器开启事务并且跨Service传递在NestJs中我们要开启Prisma事务要这样传统的事务开启方式非常复杂,而且当我们跨方法时需要重复的去开启事务,导致数据库事务开关导致一定的消耗,并且业务代码看的也不是很舒服。
前端付豪17 天前
前端·node.js·nestjs
Express 如何使用 multer 文件上传?Nest 的文件上传是基于 Express 的中间件 multer 实现的,在学习 Nest 文件上传之前,先学习下 multer 包的使用
ArkPppp18 天前
javascript·nestjs
NestJS全栈实战笔记:优雅处理 Entity 与 DTO 的映射与字段过滤在 NestJS + TypeORM 开发中,我发现经常面临一个两难困境:数据库实体 (Entity) 包含所有字段(密码、角色、审计时间),但 API 接口往往只需要部分字段。
weixin_4255437322 天前
前端·typescript·electron·vite·nestjs
TRAE CN3.3.25 构建的Electron简易DEMO应用Node >= 22.12.0 windows11技术栈:Electron React NestJs Vite
亮子AI1 个月前
前端·javascript·git·nestjs
【NestJS】为什么return不返回客户端?在 NestJS 中,当你使用了 @Res()(或 @Response())装饰器时,NestJS 会进入**“库原生模式”(Library-specific mode)**。
小p1 个月前
nestjs
nestjs学习2:利用typescript改写express服务在学习nestjs之前,我们改写下express服务,这样更有利于理解nestjs。对express服务改写后,主要有这么几个文件:
Eric_见嘉2 个月前
前端·后端·nestjs
NestJS 🧑‍🍳 厨子必修课(九):API 文档 Swagger后端 API 开发完成后,需要给前端一份接口文档,Swagger 能够帮助我们自动生成接口文档,这将会用到 @nestjs/swagger 和 swagger-ui-express。
XiaoYu20022 个月前
前端·ai编程·nestjs
第3章 Nest.js拦截器Nest.js的拦截器和axios的拦截器是类似的,可以在网络请求处理的前后去执行额外的逻辑。拦截器从字面意思理解就是拦截,假设有流程A->B,拦截器要做的是A到B的过程中,将内容拦截下来处理后再丢给B,变成了A->拦截器->B。
XiaoYu20022 个月前
前端·ai编程·nestjs
第2章 Nest.js入门学习Nest.js可以通过官方文档:Documentation | NestJS - A progressive Node.js framework。Nest官方文档如图2-1所示。
实习生小黄2 个月前
后端·nestjs
NestJS 调试方案本文档介绍两种常用的 NestJS 应用调试方案:VS Code 调试和 Chrome 调试,帮助开发者根据不同的场景选择最合适的调试方式。
当时只道寻常2 个月前
nestjs
NestJS 如何配置环境变量
濮水大叔2 个月前
typescript·node.js·nestjs
VonaJS是如何做到文件级别精确HMR(热更新)的?如果使用过NestJS,就会知道NestJS是基于整个项目实现HMR(热更新)的。大致流程如下:当一个源码文件变更时,系统会自动将文件重新编译输出到dist目录,然后重启App。当项目非常大时,这样的HMR机制就会非常慢。