https://medium.com/swlh/graphql-vs-rest-what-the-fudge-issues-i-faced-consuming-a-50-endpoint-rest-api-d86e3fb94fb8