首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
nestjs从入门到精通
鲫小鱼
创建于2025-05-13
订阅专栏
快来学习js版本的SpringBoot啊
等 11 人订阅
共12篇文章
创建于2025-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零入门 NestJS:构建你的第一个 REST API(十二)微服务与 NestJS 高级功能
微服务与 NestJS 高级功能 随着业务规模扩大,单体应用难以满足高可用、易扩展、易维护的需求。微服务架构通过将系统拆分为多个独立服务,实现了高内聚、低耦合、独立部署。NestJS 原生支持微服务开
从零入门 NestJS:构建你的第一个 REST API(十一)缓存机制与优化
缓存机制与优化 在高并发场景下,合理使用缓存可以极大提升系统性能、降低数据库压力、优化用户体验。NestJS 提供了灵活的缓存机制,支持内存缓存和 Redis 等分布式缓存方案。 缓存的作用与常见方案
从零入门 NestJS:构建你的第一个 REST API(十)WebSocket 实时通信
WebSocket 实时通信 在现代 Web 应用中,实时通信能力(如聊天室、在线协作、实时通知等)越来越重要。WebSocket 协议可以实现客户端与服务端的双向、低延迟通信。NestJS 对 We
从零入门 NestJS:构建你的第一个 REST API(九)GraphQL 集成与实践
GraphQL 集成与实践 GraphQL 是一种灵活高效的 API 查询语言,允许客户端按需获取数据,极大提升了前后端协作效率。NestJS 提供了对 GraphQL 的一流支持,适合需要灵活数据结
从零入门 NestJS:构建你的第一个 REST API(八)结合 Bull 的消息队列
结合 Bull 的消息队列 在实际开发中,很多任务(如邮件发送、图片处理、数据导出等)不适合在主请求流程中同步执行。消息队列可以将这些耗时操作异步化,提升系统响应速度和可扩展性。NestJS 推荐使用
从零入门 NestJS:构建你的第一个 REST API(七)异常处理与日志记录
异常处理与日志记录 在后端开发中,异常处理和日志记录是保障系统健壮性、可维护性和可观测性的关键环节。NestJS 提供了完善的异常处理体系,并支持灵活的日志集成,帮助开发者优雅地管理错误响应和系统日志
从零入门 NestJS:构建你的第一个 REST API(六)连接数据库
连接数据库 在实际项目中,数据的持久化和管理是后端开发的核心环节。NestJS 推荐使用 TypeORM 作为 ORM 框架,支持多种主流数据库(如 MySQL、PostgreSQL、SQLite 等
从零入门 NestJS:构建你的第一个 REST API(五)依赖注入实战
依赖注入实战 依赖注入(Dependency Injection, DI)是 NestJS 的核心机制之一。它让各层之间解耦、易于测试和复用,是企业级项目架构的基础。通过依赖注入,开发者可以专注于业务
从零入门 NestJS:构建你的第一个 REST API(四)创建第一个 Controller
创建第一个 Controller 在 NestJS 中,Controller(控制器)负责处理客户端的请求和返回响应。每个 Controller 通过装饰器 @Controller 声明路由前缀,内部
从零入门 NestJS:构建你的第一个 REST API(三)项目结构解析
项目结构解析 NestJS 项目初始化后,src/ 目录下的结构清晰、职责分明。理解这些文件的作用,是高效开发的第一步。 典型目录结构 关键文件说明 main.ts 应用程序入口,负责启动 Nest
从零入门 NestJS:构建你的第一个 REST API(二) 选择 NestJS
导语:为什么选择 NestJS? NestJS 是一个专为构建高可维护性、可扩展服务端应用而设计的 Node.js 框架。它采用 TypeScript,结合了面向对象、函数式和响应式编程理念,让后端开
从零入门 NestJS:构建你的第一个 REST API(一)文章目录
从零入门 NestJS:构建你的第一个 REST API —— 文章目录 导语:为什么选择 NestJS? 模块化、依赖注入、企业级支持的优势简介 环境准备 Node.js 版本要求 安装 Nest