nestjs

bug_marker11 天前
nestjs
BullMq sleep job是否会阻塞worker中的其他的jobs最近在工作中,有同事在 PR 中提出一个问题:如果 BullMQ 中的某个 job sleep 1 秒,是否会导致该 worker 中的其他 job 也被阻塞?本文根据这个问题做了一个小实验,证明 BullMQ 中的某个 job 即使 sleep,也不会阻塞同一个 worker 中的其他 jobs。(对于BullMq worker, queue, job概念不理解可以看官网)
濮水大叔17 天前
typescript·nodejs·nestjs
快来玩玩便捷、高效的Demo练习场Vonajs 提供了一个 Demo 练习场的功能,允许我们非常方便、快捷的对代码做测试,对想法做验证简而言之,Demo练习场的使用只需两步:第一步写代码,第二步执行终端命令。具体说明如下:
木西17 天前
前端·后端·nestjs
Nest.js实战:构建聊天室的群聊与私聊模块本文基于Nest.js框架,实现了网页版聊天室功能,其中包含群聊和私聊模块,满足不同场景下的沟通需求。
LannyChung23 天前
nestjs
NestJS定时器之@Cron在NestJS中,任务调度可以在固定的日期/时间、重复的时间间隔之后,或者在指定的时间间隔之后执行任意代码(方法/函数)。Nest提供了@nestjs/schedule包,它集成了流行的Node.js cron包,方便开发者实现定时任务。
None32125 天前
nestjs
【NestJs】集成Prisma数据库配置使用npm install prisma @prisma/client安装prisma 和 prisma client 再输入 npx prsima和npx prisma init进行prisma的初始化 打开prisma目录中的schema.prisma文件 在schema.prisma文件中设置好连接的数据库和创建对应的表之后 输入npx prisma gengrate命令根据对应的表生成对应的TypeScript类型和prisma client 输入npx prisma migrate dev --
濮水大叔1 个月前
nodejs·nestjs
你认为Vonajs提供的这些特性会比Nestjs更好用吗?Nestjs是一款非常强大的Node.js框架,而且入门非常容易,但是随着项目的增长,各种不便之处就会显现出来,许多代码书写起来不再像项目刚启动时直观。而Vonajs是一款全新的Node.js框架,提供了许多创新性的架构设计,让我们在开发任何规模的项目时,代码都能保持直观和优雅。下面,我们一起来看看这些特性,是否真的比nestjs更好用?
前端卧龙人1 个月前
nestjs
你的nest项目不要再使用console.log对于许多开发者而言,调试代码是一项日常任务,你是不是经常在调试的时候,后端接口很长时间没有返回,前端查看控制台一直在等待后端接口返回数据,一问,后端说他在debug,那么你想不想在nestjs里面也实现一下这样的功能。
plusone1 个月前
nestjs
【Nest指北系列-源码】(四)NestContainer上一篇文章中我们从整体视角讲述了 Nest 的启动流程,其中提到的第一个步骤是创建 NestContainer 容器。本章我们就来详细了解下 NestContainer,为后续学习 Nest 依赖注入系统打下基础。
zhuyasen1 个月前
node.js·nestjs
从Node.js到Go:如何从NestJS丝滑切换并拥抱Sponge框架各位 NestJS 老司机们,摸着良心说——用装饰器写 API 就像吃德芙一样丝滑对吧?@Controller 一挂,@Get 一贴,@Injectable 一打,分分钟组装出企业级应用。TypeScript 的类型体操更是让人安全感爆棚,还有 CLI 的 nest g 三连招,简直比咖啡续命还提神!
前端杂货铺1 个月前
数据库·重构·nestjs
NestJS——重构日志、数据库、配置个人简介👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 📃个人状态: 研发工程师,现效力于中国工业软件事业 🚀人生格言: 积跬步至千里,积小流成江海 🥇推荐学习:🍍前端面试宝典 🎨100个小功能 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js实战 🍒Three.js
前端杂货铺2 个月前
nestjs·日志
NestJS——日志、NestJS-logger、pino、winston、全局异常过滤器个人简介👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 📃个人状态: 研发工程师,现效力于中国工业软件事业 🚀人生格言: 积跬步至千里,积小流成江海 🥇推荐学习:🍍前端面试宝典 🎨100个小功能 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js实战 🍒Three.js
林太白2 个月前
前端·javascript·nestjs
NestJS用户模块CRUD和分页实现之前我们已经搭建好项目并且链接上了数据库,接下来我们就将user用户模块的CRUD操作给完善一下这个时候我们数据库里面还没有任何的用户数据,搭建用户数据表以后增加用户对应的实体表信息
plusone2 个月前
nestjs
【Nest指北系列-源码】(一)目录结构这个系列前面的文章已经将 Nest 的核心思想以及核心概念过了一遍,并举例了一些使用场景。相信看过这些介绍后,应该可以上手使用 Nest 开发项目。
前端笨鸟2 个月前
前端·mongodb·nestjs
NestJS+MongoDB高效CRUD接口开发全景指南在上一篇文章中,我们通过 NestJS+WebSocket 实现了骰子游戏的毫秒级状态同步,但遗留了一个致命问题:
前端实习生鲸落2 个月前
前端·node.js·nestjs
nest 静态文件打包最近在开发我的个人低代码平台,后端使用的是nest,在打包文件的时候遇到一些问题记录一下在我们使用nest打包的时候,如果我们没有配置assets,nest会默认忽略我们的静态文件(如图片等),但是在配置assets的时候,也遇到了一些问题,使用assets配置路径的情况下并没有将静态文件打包
汪小成3 个月前
后端·nestjs
NestJS学习笔记-03-使用class-validator进行接口参数校验🚀大家好,我是汪小成。 🚗💨在上一篇中,我们成功运用NestJS的核心三剑客(模块、控制器、服务)和依赖注入,从零搭建了一个功能完备(虽然是内存版)的用户管理CRUD API。是不是感觉NestJS的开发思路清晰又高效?
汪小成3 个月前
后端·nestjs
NestJS学习笔记-02-模块、控制器与服务,手把手构建你的第一个CRUD API!🚀大家好,我是汪小成!上一篇,我们成功点亮了NestJS的"Hello World!",感受到了它清晰的项目结构和开箱即用的便捷。是不是有点意犹未尽?
汪小成3 个月前
后端·nestjs
NestJS学习笔记-01-第一个Nest应用诞生记 🚀大家好,我是汪小成。你是否曾深陷Node.js后端开发的“泥潭”?如果你对以上任何一点感同身受,那么恭喜你,今天这篇文章可能就是你一直在寻找的**“解药”**!
plusone3 个月前
nestjs
【Nest指北系列】守卫Nest 中的守卫(Guard)用于在请求到达控制器之前执行一些逻辑,以决定请求是否交给路由处理程序进行处理。在业务逻辑前统一检查的逻辑,都可以抽象成守卫,比如常见的权限控制和身份验证等场景。