I have doubts about how to implement a GraphQL API while maintaining some abstractions. [*] = recommended reading [**] = required reading The GraphQL context In GraphQL you have nodes which you can traverse to get to list of nodes or to other single nodes. The idea is that with a query like: query {Read more