nestjs

全栈王校长6 天前
nestjs
Nest IoC 依赖注入 - 一次彻底讲明白想象一下,你是一家公司的老板。公司刚成立的时候,你需要亲自管理所有员工:累不累?每次有新项目,你都要从头梳理一遍:谁依赖谁?谁先创建?谁后创建?
全栈王校长6 天前
nestjs
前端转后端?用 Vue 的思维学 NestJS,真香!作为一名前端开发者,你是否想过扩展自己的技术栈,尝试后端开发?其实 NestJS 的学习曲线比你想象的平缓得多——因为它的设计思想和 Vue 有很多相似之处!
当时只道寻常7 天前
后端·nestjs
NestJS Redis 原子限流守卫 防刷防攻击在后台管理系统与高并发服务中,接口限流是必备的安全防护手段,用于防止恶意请求、暴力破解、CC 攻击,保障服务稳定性。本文将带你基于 NestJS + Redis 原子操作 实现企业级限流守卫,支持接口维度隔离、自动拉黑、跳过限流装饰器,功能媲美若依框架且更安全。
踩着两条虫7 天前
低代码·ai编程·nestjs
VTJ.PRO 在线应用开发平台的Open API 与外部集成OpenModule 作为 VTJ.PRO 平台对外暴露的 API 接口层,负责 VTJ IDE 客户端(工作台)、第三方集成与核心后端服务之间的通信。它提供了用于基于令牌的认证、DSL 转换、AI 代理桥接以及资源管理的专用端点。
www_stdio8 天前
前端·node.js·nestjs
🚀 从 Event Loop 到 AI Agent:我的 Node.js 全栈进阶之路摘要:Node.js 不仅仅是一个运行环境,它是连接前端体验与后端逻辑的桥梁,更是通往 AI 应用开发的快车道。本文将深度复盘 Node.js 的核心机制、工程化实践(NestJS)、Git 协作流以及在 RAG/Agent 领域的实战经验。
Bigger8 天前
agent·nestjs·next.js
🚀 开源发布!从 0 到 1,使用 Next.js + Nest.js 构建全栈自动化数据分析 AI Agent还在发愁只会简单地调用 LLM API,不知道如何将 AI 技术落地到复杂的真实业务中吗?今天和大家分享一个刚刚开源的完整硬核项目:AI Data Analyzer (自动化数据分析 AI Agent)!不仅开源了全部代码,还配有全网最详尽的「保姆级」全栈图文教程!
踩着两条虫10 天前
数据库·架构·nestjs
VTJ.PRO 在线应用开发平台的数据库与基础设施VTJ.PRO平台利用基于MySQL并通过TypeORM管理的健壮数据层。该基础设施旨在处理复杂的低代码DSL结构、AI代理交互以及多租户配置。本页详细介绍了数据库架构、迁移生命周期以及系统升级的具体流程。
踩着两条虫11 天前
后端·架构·nestjs
VTJ.PRO 在线应用开发平台的后端模块系统VTJ.PRO 后端是一个基于 NestJS 的应用,其设计采用了模块化架构,将平台级服务与特定领域的业务逻辑分离开来。它为低代码引擎提供了坚实的基础,具有自动验证、标准化响应封装和全面的安全模型等特性。
踩着两条虫11 天前
后端·agent·nestjs
VTJ.PRO 在线应用开发平台的业务模块(应用、DSL、模板、订单、智能体、技能)本节涵盖 backend/src/business 目录,该目录包含 VTJ.PRO 平台的核心领域逻辑。这些模块负责处理低代码应用的生命周期、领域特定语言 (DSL) 管理、AI 智能体编排以及商业基础设施(订单和产品)。
踩着两条虫11 天前
后端·低代码·nestjs
VTJ.PRO 在线应用开发平台的核心模块(用户、认证、RBAC、缓存、设置)本节深入探讨 backend/src/core 目录,该目录包含了 VTJ.PRO 平台的基础设施。这些模块处理横切关注点,例如身份管理、访问控制、持久化配置以及业务模块使用的抽象 CRUD 模式。
AAA阿giao14 天前
架构·typescript·node.js·nestjs·全栈开发·后端框架
从零到精通 NestJS:深度剖析待办事项(Todos)项目,全面解析 Nest 架构、模块与数据流“Nest 不是蜂巢,但它的结构比蜂巢还整齐!” —— 一位刚学会 Nest 的开发者在深夜提交代码后如是说。
当时只道寻常14 天前
nestjs
NestJS 若依同款演示模式实现在开发后台管理系统时,我们经常需要为演示环境添加操作限制,防止访客随意修改数据。本文将介绍如何在 NestJS 中实现类似若依框架的演示环境守卫。
当时只道寻常14 天前
nestjs
NestJS 集成图片验证码服务首先,我们需要安装验证码包svg-captcha来生成图片验证码
小p14 天前
nestjs
nestjs学习15:如何动态读取不同环境的配置首先我们需要区分下process.env 和 process.argv。这两个都是 Node.js 内置 process 对象 的核心属性,专门用来给程序传递外部参数 / 配置,是开发中最常用的环境变量和命令行参数工具。
牧码岛19 天前
typescript·nestjs
服务端之NestJS请求解析体系、从HTTP报文到参数注入的工程化实践、控制器方法、装饰器、Headers、Query、Param、Body、Req在现代 Web 后端开发中,接口的本质不是“写代码”,而是“定义数据如何进入系统”。 在 NestJS 中,这一过程被抽象为:HTTP Request → 参数解析 → Controller方法调用 看似简单,但其背后涉及:HTTP 协议结构、框架参数注入机制、类型系统与校验、API 设计规范 本文将系统性拆解 NestJS 请求解析体系,从底层原理到企业级实践全面展开。
小蜜蜂dry19 天前
前端·nestjs
nestjs学习 - 管道(pipe)管道是具有 @Injectable() 装饰器的类。管道应实现 PipeTransform 接口。管道(Pipes) 是请求生命周期中的核心组件之一,主要用于在控制器方法执行之前对传入的参数进行转换(Transformation) 或验证(Validation) 。
小蜜蜂dry20 天前
前端·nestjs
nestjs学习 - 拦截器(intercept)拦截器是使用 @Injectable() 装饰器注解的类。拦截器应该实现 NestInterceptor 接口。
小蜜蜂dry21 天前
前端·nestjs
nestjs学习 - 守卫NestJS 守卫是一个实现了 CanActivate 接口的类。在 NestJS 里,「守卫(Guard)」是一种用来控制请求是否能进入路由处理器(Controller 方法) 的机制。
xiaoxue..24 天前
前端·后端·web安全·面试·typescript·nestjs
前后端双令牌认证(Access Token + Refresh Token)全方案实现:安全与体验兼得在前后端分离架构中,用户认证是保障系统安全的核心环节。传统的单令牌认证方案(如仅使用Access Token)存在明显弊端:若令牌长期有效,一旦泄露会导致用户信息被非法获取;若令牌短期有效,又会频繁要求用户重新登录,严重影响使用体验。为解决这一矛盾,Access Token + Refresh Token(双令牌)认证方案应运而生,它既能兼顾安全性,又能保障用户登录态的连续性,成为当前前后端分离项目中最主流的认证方式之一。
helloweilei1 个月前
nestjs·全栈
NestJS系列(3)- Provider(提供者)👋 上一集我们把控制器比作了餐厅的服务员,专门负责接客、点菜、上菜。但你想过没有,服务员手里的菜是谁做的?当然是后厨的厨师们啦!