NestJS is a framework for building efficient and scalable NodeJS server-side applications built with and fully supporting TypeScript.