Let\'s say we have a GraphQL NestJS application which acts as a proxy between a client and a REST API server. It\'s got 3 layers: