nestjs

Wang's Blog2 天前
微服务·云原生·架构·nestjs
Nestjs框架: 微服务项目工程结构优化与构建方案核心问题:微服务基础能力复用性目标: 避免分散的项目导致运维部署困难。步骤:1 ) 使用Nest CLI创建Monorepo项目:
Wang's Blog3 天前
安全·微服务·架构·nestjs
Nestjs框架: gRPC微服务通信及安全实践全解析原理与配置gRPC作为现代开源高性能RPC框架,通过Protobuf配置文件生成调用代码,实现跨语言服务通信。 其分布式特性与高性能优势使其成为微服务通信的核心方案。 核心流程分为三个步骤:
Wang's Blog3 天前
微服务·云原生·架构·nestjs
Nestjs框架: 微服务事件驱动通信与超时处理机制优化基于Event-Based 通信及异常捕获实践在微服务架构中,事件驱动通信(Event-Based) 是区别于 Request-Response 的广播式通信方式。其核心差异在于:
Wang's Blog3 天前
运维·微服务·nestjs
Nestjs框架: 微服务断路器实现原理与OPOSSUM库实践断路器(Circuit Breaker)在微服务架构中是关键组件,是关键稳定性保障机制,其工作原理类似于电路保险丝:当系统负载超过阈值时主动切断通路,保险丝熔断,防止级联故障。核心机制是通过状态转换和错误率阈值保护服务资源
Wang's Blog4 天前
docker·微服务·云原生·架构·nestjs
Nestjs框架: 微服务容器化部署与网络通信解决方案1 ) 关键配置文件2 ) Docker Compose编排启动命令:1 ) Monorepo依赖冲突
濮水大叔5 天前
typescript·nodejs·nestjs
VonaJS业务抽象层: 验证码体系VonaJS的内置模块a-captcha提供了通用的验证码体系,使用Captcha Provider支持各种验证码方式,并且使用Captcha Scene支持不同场景的验证码使用策略
代码哈士奇6 天前
redis·分布式·微服务·nacos·kafka·nestjs·pgsql
Nestjs+nacos+kafka搭建中后台系统-后端(持续更新中)ps:搭配前端项目一起使用 前端 非专业后端,只是对Nestjs感兴趣,可以一起讨论。 仓库地址nest new app system 依赖安装完后后,进入根目录,执行npm run start:dev
qq. 28040339848 天前
后端·node.js·nestjs
nestjs引篇Nestjs 是一个用于构建高效、可扩展的 Node.js 服务器端的框架。它的底层以前端常见的两个服务端框架:express和 Fastify 为基础。(默认express 可以换成Fastify)
麻辣小蜗牛8 天前
nestjs
深入理解 NestJS 内核:中间件 Middleware在本章开始之前,我们需要先了解 NestJS 的 请求管线(Request Pipeline)机制。 其核心概念包括:
代码哈士奇10 天前
后端·微服务·nacos·kafka·nestjs
简单使用Nest+Nacos+Kafka实现微服务一个网关,一个用户服务,一个邮件推送服务。用户服务部署两份,邮件推送服务部署两份。用户服务和邮件推送服务启动的时候,通过nacos拉取配置,如
濮水大叔12 天前
typescript·node.js·nestjs
VonaJS AOP编程🚀大杀器🔪:外部切面在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。VonaJS中的外部切面,可以类比于Spring Boot中的AOP切面和AOP织入概念。VonaJS的外部切面不需要什么前置通知、后置通知、异常通知和环绕通知,只需提供一个同名方法就可以了。之所以可以这么简洁,是因为使用了洋葱圈模型。
濮水大叔12 天前
typescript·nodejs·nestjs
VonaJS AOP编程大杀器:外部切面在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。VonaJS中的外部切面,可以类比于Spring Boot中的AOP切面和AOP织入概念。VonaJS的外部切面不需要什么前置通知、后置通知、异常通知和环绕通知,只需提供一个同名方法就可以了。之所以可以这么简洁,是因为使用了洋葱圈模型。
患得患失94914 天前
nestjs
【NestJS】依赖注入:超越自动new的深层解析你对 NestJS 或 Angular 的依赖注入系统的直觉非常准:“看起来不过就是自动 new 一下类而已。”
米诺zuo16 天前
nestjs
nestjs中的SetMetadata用法SetMetadata 是 NestJS 中一个非常重要且强大的装饰器,它属于元数据编程 的核心部分。
濮水大叔16 天前
typescript·nodejs·nestjs
VonaJS AOP编程:魔术方法在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。内部切面包括两个能力:AOP Method和魔术方法。这里我们简要介绍一下魔术方法的用法。
葡萄城技术团队17 天前
nestjs
2025 年 NestJS 仍值得后端开发者投入吗?深度解析其持久竞争力在 JavaScript 后端框架层出不穷的 2025 年,NestJS 依旧是企业级应用开发领域的无冕之王。自 2017 年首次发布以来,这款基于 Node.js 的框架不仅顶住了 Express、Koa 等 “前辈” 的压力,还成功抵御了 Fastify、Adonis 等 “后起之秀” 的冲击 —— 如今其 GitHub 星标数已突破 6 万,跻身全球 Top 5 后端框架行列。
aricvvang17 天前
javascript·后端·nestjs
🚀 NestJS 使用 cache-manager-redis-store 缓存无效?真相在这里!在 NestJS 项目中,我们经常会用到缓存机制来减少数据库访问、提升接口性能。而在使用 Redis 作为缓存存储时,大多数教程都会推荐 cache-manager-redis-store。
患得患失94918 天前
transformer·nestjs
【NestJS】class-transformer什么用class-validator 负责校验数据,class-transformer 负责把数据“变形”。 前者管“对不对”,后者管“长什么样”。