Skip to content

Nest

Nest (NestJS) 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的框架。 它使用渐进式 JavaScript,构建并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 进行编码)并结合了 OOP(面向对象编程)、FP(函数式编程)和 FRP(函数式响应式编程)的元素。

在底层,Nest 使用健壮的 HTTP 服务器框架,如 Express(默认),并且可以选择配置为使用 Fastify!

Nest 在这些常见的 Node.js 框架(Express/Fastify)之上提供了一个抽象级别,但也直接向开发人员公开了它们的 API。 这使开发人员可以自由使用可用于底层平台的无数第三方模块。