contributors

|------|------| | Controller | 控制器 | 不翻译为"控制器类" | | Provider | 提供者 | 不翻译为"提供商" | | Module | 模块 | - | | Service | 服务 | - | | Decorator | 装饰器 | - | | Middleware | 中间件 | - | | Guard | 守卫 | 不翻译为"守护" | | Interceptor | 拦截器 | - | | Pipe | 管道 | - | | Exception Filter | 异常过滤器 | - |

翻译原则

  1. 准确性:确保翻译内容与原文意思一致
  2. 流畅性:使用自然的中文表达方式
  3. 专业性:保持技术术语的准确性
  4. 一致性:在整个项目中使用统一的术语

代码示例

  • 保留所有英文代码和注释
  • 仅翻译代码注释中的说明文字
  • 变量名和函数名保持英文

文档结构


docs/
├── overview/          # 概览
├── fundamentals/      # 基础概念
├── techniques/        # 技术指南
├── security/         # 安全
├── microservices/    # 微服务
├── graphql/          # GraphQL
├── websockets/       # WebSockets
├── cli/              # CLI
├── recipes/          # 使用指南
├── faq/              # 常见问题
└── ...

社区交流

我们建立了多个交流群,欢迎所有对 NestJS 感兴趣的开发者加入:

QQ 群

  • 二群:1031015552(禁止广告)
  • 三群:321735506(禁止广告)

Telegram 群

点击加入 TG 群

微信群

微信三群:

加微信

如果二维码过期,请添加:

微信联系人

微信一二群,目前只接受开源项目作者、NestJS 文档贡献者、捐赠者。

项目贡献者

zuohuadong
zuohuadong
gustbul
gustbul
renovate-bot
renovate-bot
LostElkByte
LostElkByte
Armor-cn
Armor-cn
franken133
franken133
fanybook
fanybook
tangkai123456
tangkai123456
tihssiefiL
tihssiefiL
HaveF
HaveF
shenX-2021
shenX-2021
TacKana
TacKana
NotEvenANeko
NotEvenANeko
sunsssshine
sunsssshine
tth37
tth37
elonglau
elonglau
ethanyou725
ethanyou725
younggglcy
younggglcy
rmlzy
rmlzy
ganshiqingyuan
ganshiqingyuan
finalwhy
finalwhy
zxC0der
zxC0der
yuu2lee4
yuu2lee4
iyangsheng
iyangsheng
heiye9
heiye9
znonymous29
znonymous29
fyzhu
fyzhu
WShiBin
WShiBin
Jimmysh
Jimmysh
NNNNzs
NNNNzs
fishel-feng
fishel-feng
leonzhao
leonzhao
franken133521
franken133521
bushuai
bushuai
BG7ZAG
BG7ZAG
Huauauaa
Huauauaa
warriorsloong
warriorsloong
ZhangLinkang
ZhangLinkang
baby7305
baby7305
bigggge
bigggge
jdumpling
jdumpling
lpjia
lpjia
rookie-luochao
rookie-luochao
mecoepcoo
mecoepcoo
zhysky
zhysky
raotaohub
raotaohub
SoonIter
SoonIter
wintsa123
wintsa123
gjbxy
gjbxy
yuntian001
yuntian001
zhixiangyao
zhixiangyao
toimc
toimc
songzeng2016
songzeng2016
wuwb
wuwb
AqingCyan
AqingCyan
meepobrother
meepobrother
alantsui5
alantsui5
Alkaidcc
Alkaidcc
Char2sGu
Char2sGu
GuoJikun
GuoJikun
hengistchan
hengistchan
okxiaoliang4
okxiaoliang4
Kennytian
Kennytian
lxKylin
lxKylin
ThisIsLoui
ThisIsLoui
sunpm
sunpm
wu-yu-pei
wu-yu-pei
Wzb3422
Wzb3422
Xecuss
Xecuss
Erchoc
Erchoc
Gavin-Gong
Gavin-Gong
hjc0930
hjc0930
myfreax
myfreax
heng1025
heng1025
jiaruh
jiaruh
wenjianmin
wenjianmin
kenlig
kenlig
lizhongyi
lizhongyi
Teeoo
Teeoo
litingyes
litingyes
Mayness
Mayness
hom
hom
HelTi
HelTi
gaogaoinvincible
gaogaoinvincible
Frorice
Frorice
ezhq
ezhq
dengshenkk
dengshenkk
dangqi888
dangqi888
chengzhenguo1
chengzhenguo1
chenc041
chenc041
buqiyuan
buqiyuan
zhupengfeivip
zhupengfeivip
akai007
akai007
muyu66
muyu66
Cacivy
Cacivy
hhhuaang
hhhuaang
mowangjuanzi
mowangjuanzi
xrr2016
xrr2016
woai3c
woai3c
liangpengyv
liangpengyv
qunbotop
qunbotop
think2011
think2011
gaga-change
gaga-change
zyu
zyu
zemor923
zemor923
bigyifeng
bigyifeng
xlcodes
xlcodes
xdlover
xdlover
wyn77
wyn77
wujingquan
wujingquan
wangkunmeng
wangkunmeng
uxuip
uxuip
sunet693
sunet693
mhfe123
mhfe123
skipsoul
skipsoul
redismsgs
redismsgs
Ran968777
Ran968777
Hucy
Hucy
pengzhanbo
pengzhanbo
edgexie
edgexie
BM-laoli
BM-laoli
luoxzhg
luoxzhg
linbudu599
linbudu599
KenyeeC
KenyeeC
Jelly38214
Jelly38214
JailBreakC
JailBreakC
IOLOII
IOLOII
McCarthey
McCarthey
fuergaosi233
fuergaosi233
Grapedge
Grapedge
genalhuang
genalhuang
wjw-gavin
wjw-gavin
GaleLQ
GaleLQ
Funny002
Funny002
ifrvn
ifrvn
coding-ax
coding-ax
lemontree2000
lemontree2000
DougLee
DougLee
wangdicoder
wangdicoder
ManiuLtd
ManiuLtd
CosPie
CosPie
BYVoid
BYVoid
caperso
caperso
CaanDoll
CaanDoll
Ancss
Ancss
yunyu950908
yunyu950908
Zeng1998
Zeng1998
youmengme
youmengme
Yaob1990
Yaob1990
YangFong
YangFong
NuoHui
NuoHui
XHalso
XHalso
Lydanne
Lydanne
WinChance
WinChance
Wuwei9536
Wuwei9536
WenyXu
WenyXu
wangzishi
wangzishi
TrumanGao
TrumanGao
TerrniT
TerrniT
ShingLi
ShingLi
phpjavac
phpjavac
a20185
a20185
SJcz
SJcz
wuliupo
wuliupo
Onekki
Onekki
HoHow
HoHow
Nugine
Nugine
hcfw007
hcfw007
mnixry
mnixry
philipxyc
philipxyc
Me1onpan
Me1onpan

此列表由 GitHub Actions 自动生成和更新

特别感谢

  • zuohuadong - 项目发起人和主要维护者
  • 所有贡献者 - 每一个 Pull Request 和 Issue 都让项目变得更好
  • NestJS 官方团队 - 创造了这个优秀的框架
  • 中文开发者社区 - 提供了宝贵的反馈和建议

赞助商

感谢以下企业对本项目的支持:

主要赞助商

支持我们

NestJS 是一个基于 MIT 许可证的开源项目,它的持续发展离不开社区的支持。如果你喜欢这个框架,或者你的企业在使用 NestJS,请考虑赞助我们的开发工作,以确保你依赖的项目能够得到积极的维护和改进。

如何支持我们

  • 💰 成为赞助商或支持者:通过 OpenCollective 支持我们
  • 🎯 一次性捐赠:使用 PayPal 进行一次性捐赠
  • 📧 直接联系:发送邮件至 mail@kamilmysliwiec.com
  • ⭐ GitHub Star:给我们的 GitHub 仓库 一个星标
  • 🔄 分享推广:在社交媒体和技术社区中分享 NestJS

为什么支持我们很重要

NestJS 没有大公司的持续资金支持,完全依靠社区的善意 ❤️。你的支持将帮助我们:

  • 💻 持续开发新功能:让框架变得更加强大和完善
  • 📚 创建更多内容:编写教程、博客文章和录制视频
  • 🛠️ 及时修复问题:快速响应社区反馈和问题
  • 🌱 支持生态发展:维护相关工具和库

企业支持

如果你的企业正在使用 NestJS,可以考虑:

  • 📈 企业赞助:通过 企业支持计划 获得专业服务
  • 🎓 团队培训:安排 NestJS 官方培训和工作坊
  • 💼 技术咨询:获得 NestJS 核心团队的直接技术指导

想要加入我们吗?查看 GitHub 仓库 开始贡献!

许可证

本项目基于 Apache License 2.0 许可证开源。