NestJS is a framework for building efficient and scalable Node. js server-side applications built with and fully supporting TypeScript. It uses robust HTTP Server frameworks like Express or Fastify. Nest provides a level of abstraction above the common Node. js frameworks and exposes their APIs to the developer.