NestJS是一个开源的Node.js服务端框架,使用了成熟的Node.js组件例如Express.js、TypeORM等,并且结合了TypeScript强大的类型系统,为Node世界带来了接近Spring的生产力系统。它的方法灵感来自Java语言中的Spring BOOT,采用依赖注入的方式对应用程序的各个模块进行了解耦。