Skip to content

Latest commit

 

History

History
68 lines (46 loc) · 4.69 KB

readme_zh.md

File metadata and controls

68 lines (46 loc) · 4.69 KB

Nest Logo

用于构建高效且可扩展的服务器端应用程序的渐进式 Node.js 框架,深受 Angular 的启发。

NPM Version Package License NPM Downloads Travis Linux Coverage Discord Backers on Open Collective Sponsors on Open Collective

介绍

Nest是构建高效,可扩展的 Node.js Web 应用程序的框架。 它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)和FRP(函数响应式编程)的元素。

在底层,Nest 使用了 Express,但也提供了与其他各种库的兼容,例如Fastify,可以方便地使用各种可用的第三方插件。

设计哲学

近几年,由于 Node.js,JavaScript 已经成为 Web 前端和后端应用程序的「通用语言」,从而产生了像AngularReactVue等令人耳目一新的项目,这些项目提高了开发人员的生产力,使得可以快速构建可测试的且可扩展的前端应用程序。 然而,在服务器端,虽然有很多优秀的库、helper 和 Node 工具,但是它们都没有有效地解决主要问题 - 架构。

Nest 旨在提供一个开箱即用的应用程序体系结构,允许轻松创建高度可测试,可扩展,松散耦合且易于维护的应用程序。

开始

国内开发者交流群

QQ群:277386223 QQ群:336289049 QQ群:489719517

注意:这个交流群不是 NestJS 官方支持和维护的,只是为了方便国内开发者交流而建立的。
(Note: This channel is not officially supported and maintained by the NestJS org members.)

赞助商

Nest是一个MIT许可的开源项目。它的发展得益于赞助商和支持者的支持。如果你想加入他们,请查看更多。谢谢! 😍

支持者

相关人员

License

Nest is MIT licensed.