nestjs/nest
在 GitHub 打开 ↗带完整架构的 TypeScript Node.js 后端框架
Star76k
24h 新增+7
7 天新增—
Fork8.6k
Issue26
语言TypeScript
项目介绍
更新于 1 天前
NestJS 是一个用 TypeScript 写的 Node.js 后端框架,可以理解为「服务端的 Angular」——它不满足于 Express 只给你路由和中间件,而是开箱就给出一套分层架构(模块、控制器、依赖注入),底层默认跑在 Express 上,也能切换到 Fastify。它解决的是 Node 后端项目做大后代码散乱、难以测试和扩展的问题,适合需要长期迭代的中大型服务,比如带鉴权、微服务拆分、WebSocket 推送、消息队列的业务后端。如果你是后端或全栈工程师,正在用 Express/Koa 搭 API 却苦于没有统一规范,或者团队想引入一套强类型、易测试的服务端架构,NestJS 值得认真看;但如果你只做前端或一次性小脚本,它和你关系不大。
上手成本:中
Star 趋势
话题标签
frameworkhacktoberfestjavascriptjavascript-frameworkmicroservicesnestnestjsnodenodejsnodejs-frameworktypescripttypescript-frameworkwebsockets
仓库信息
| License | MIT |
| 创建时间 | 2017-02-04 |
| 最后推送 | 51 分钟前 |
| 热度分 | 26.0 |