GraphQL + TypeScript | NestJS - A progressive Node.js framework

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. It solves many problems typically found with REST APIs.