In this article, I’m going to walk you through developing a simple todo rest application in NestJS. NestJS is a framework for a fast development of backend applications whose structure, inspired from Angular, makes it perfect for the realization of projects with MEAN stack. The benefits of using NestJS are innumerable. The familiar structure allows us to easily switch from frontend to backend without having to change the development approach every time. Nest integrates all the most used and community tested javascript / typescript libraries and provides all the tools developers need.