Using Typescript, Postgres, TypeORM and Docker If you’re curious or want to learn how NestJS works, then in this tutorial I’ll go step-by-step through the fundamental aspects of Nest and help you take the first step. We are going to develop a REST API project with CRUD operations in Typescript using PostgreSQL, TypeORM and Docker. Before we begin, we need to know what NestJS is. Nest (NestJS) is a framework for building efficient, scalable Node.js server-side apps in JavaScript and Typescript.