技术栈
nest.js
大牧师
13 天前
开发语言
·
javascript
·
后端
·
微服务
·
node.js
·
nest.js
·
nest
Nest.js 微服务入门教程
微服务架构是将单体应用拆分成多个独立的、松耦合的服务,每个服务负责特定的业务功能。单体架构 vs 微服务架构:
大牧师
16 天前
数据库
·
sql
·
学习
·
node.js
·
orm
·
nest.js
·
typeorm
TypeORM 学习教程
TypeORM 是一个传统的 ORM(Object Relational Mapping)框架,把数据库表映射成 Entity 类,表字段映射成类属性,表之间的关联映射成 Entity 之间的关系。之后调用 Repository/EntityManager 的 find、save、delete 等 API 来做 CRUD,TypeORM 会自动生成对应的 SQL 语句。
FungLeo
21 天前
express
·
koa
·
nest.js
·
fastify
·
hono
成为全栈·Node 后端篇·框架选型:Express、Koa、Fastify、NestJS 的差异与为何选 Hono
前置知识:建议先读 技术选型不是投票:七个子项目技术栈的定法(M0-03,讲"选型方法")、用一个真实系统串起全栈(M0-02,本工程的七端全貌)。这篇是 M1 的第二站,聊"后端入口"——Web 框架。
weixin_43160044
1 个月前
后端
·
学习
·
日志
·
nest.js
·
winston
NestJS 入门(10):日志——为什么常用 Winston?
上一篇:NestJS 入门(9):连上数据库,SQL 写在哪? 讲了数据和表结构。 服务跑起来之后,排障靠的是日志:哪次请求 401 了、登录失败是哪个 email、某次生成耗了多久。
weixin_43160044
1 个月前
数据库
·
后端
·
sql
·
学习
·
nest.js
NestJS 入门(9):连上数据库,SQL 写在哪?
上一篇:NestJS 入门(8):环境变量与配置 讲了 DATABASE_URL、密钥不要写死。 前面几篇把请求链路讲完了:Module、注入、Guard、信封、Pipe、启动钩子、环境变量。 还缺一块很多人学 Nest 时最先碰到的:数据怎么进出 PostgreSQL / MySQL。
weixin_43160044
1 个月前
前端
·
后端
·
学习
·
node.js
·
nest.js
NestJS 入门(7):生命周期钩子——构造函数和 `OnModuleInit` 差在哪?
上一篇:NestJS 入门(6):Module 边界与导出 讲了模块怎么接线。 接线之后还有一个问题:
weixin_43160044
1 个月前
前端
·
后端
·
学习
·
nest.js
NestJS 入门(3):Guard 如何挡住未登录请求?
上一篇:NestJS 入门(2):依赖注入到底解决了什么问题? 讲完了「对象怎么接到一起」。 接下来更贴近业务的问题是:
weixin_43160044
1 个月前
前端
·
后端
·
学习
·
ai
·
sse
·
nest.js
前端对接 SSE 的两种常见方式
LLM 流式输出、进度推送、长任务状态更新,后端经常会用 SSE(Server-Sent Events):一条 HTTP 长连接,服务端持续往下推事件,客户端边收边渲染。
weixin_43160044
1 个月前
开发语言
·
前端
·
后端
·
nest.js
NestJS 入门(1):先搞懂 Module、Controller、Service
NestJS 初学最容易懵的不是语法,而是:一个请求进来之后,代码到底怎么分层?你可以先记住一句话:Controller 接请求,Service 做业务,Module 把它们组装起来。
贩卖黄昏的熊
2 个月前
开发语言
·
javascript
·
安全
·
typescript
·
nest.js
NestJS简明教程——安全
需要安装的依赖main.ts
贩卖黄昏的熊
2 个月前
javascript
·
node.js
·
nest.js
NestJS简明教程——异常处理和日志
一般使用拦截器(filter)./db-exception.filter.ts一般使用全局注册./main.ts
qq_28372005
6 个月前
达梦
·
orm
·
nest.js
·
dm
·
原生
nestjs实战(五):从零搭建NestJS+TypeORM+原生驱动+达梦DM8,两种连接融合
还在为 NestJS 项目接入达梦数据库发愁?想用 TypeORM 优雅操作国产数据库,却不知道如何配置?今天这篇教程,全程围绕 NestJS 与达梦数据库的集成展开,从原生驱动连接到 TypeORM 整合,详细解释每一步流程和核心代码,并以 DMHR.CITY 表为例进行完整演示。
qq_28372005
6 个月前
javascript
·
数据库
·
mysql
·
达梦
·
nest.js
·
诺依
nestjs实战(六):诺依Nest.js + MySQL 项目改造为兼容达梦8数据库详细教程
本教程旨在帮助开发者将基于 Nest.js + TypeORM + MySQL 构建的后台管理系统(诺依框架 Nest.js 版),平滑迁移至国产达梦8数据库。内容涵盖驱动安装、动态数据源配置、Service 层改造(构造函数注入、Repository 获取)、查询语法调整、实体兼容性说明及数据迁移等核心环节,确保项目在达梦8上稳定运行。
xiaoxue..
8 个月前
面试
·
typescript
·
node.js
·
开发框架
·
nest.js
Nest.js 框架 企业级开发通关手册
如果你是一名常年和 Node.js 打交道的打工人,曾经被 Express/Koa 的 “自由散漫” 折磨到秃头 —— 团队代码风格五花八门,业务逻辑揉在路由里,维护起来堪比拆盲盒😵。那么你现在遇上了 Nest.js,可以彻底告别 “野路子”,用规范的架构拿捏企业级后端开发。今天就带大家从 0 到 1 吃透 Nest.js,结合实战代码拆解核心知识点,包教包会!
亮子AI
1 年前
开发语言
·
缓存
·
node.js
·
nest.js
【NestJS】在 nest.js 项目中,如何使用 Postgresql 来做缓存?
在 NestJS 项目中使用 PostgreSQL 作为缓存存储是一个可行的方案,尽管它通常不如 Redis 等专门的内存缓存系统高效。但是,如果你已经在使用 PostgreSQL 并且希望避免引入额外的服务(如 Redis),或者你的缓存需求量不大、对延迟不那么敏感,那么这确实是一个不错的选择。
白雾茫茫丶
2 年前
vue3
·
1panel
·
nest.js
Nest.js 实战 (十五):前后端分离项目部署的最佳实践
本项目是一个采用现代前端框架 Vue3 与后端 Node.js 框架 Nest.js 实现的前后端分离架构的应用。Vue3 提供了高性能的前端组件化解决方案,而 Nest.js 则利用 TypeScript 带来的类型安全和模块化优势构建了一个健壮的服务端应用。通过这种技术栈组合,我们不仅实现了快速开发,同时也保证了应用的可维护性和扩展性。
白雾茫茫丶
2 年前
postgresql
·
vue3
·
vite
·
pinia
·
nest.js
·
prisma
前端的全栈之路:基于 Vue3 + Nest.js 全栈开发的后台应用
Vue3 Admin 是一个前端基于 Soybean Admin 二次开发,后端基于 Nest.js 的全栈后台应用,适合学习全栈开发的同学参考学习。
桃子叔叔
2 年前
javascript
·
nest.js
·
工程化
从0到1深入浅出构建Nest.Js项目
Nest (NestJS) 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的开发框架。它利用JavaScript 的渐进增强的能力,使用并完全支持 TypeScript (仍然允许开发者使用纯 JavaScript 进行开发),并结合了 OOP (面向对象编程)、FP (函数式编程)和 FRP (函数响应式编程)。
白雾茫茫丶
2 年前
nestjs
·
nest.js
·
发布订阅
·
event emitter
Nest.js 实战 (十二):优雅地使用事件发布/订阅模块 Event Emitter
在使用 Nest.js 构建应用时,特别是对于构建复杂、高并发、分布式的现代 Web 应用程序,事件/发布-订阅模式可以使应用程序更加健壮、灵活和易于扩展,同时还能简化服务间的通信。