GraphQL Dependencies Thu Aug 27 2020

GraphQL can be confusing. This dependency graph helped me visualize the architecture.

graph TB
entity[Entity]
entity --> resolver[Resolver]
resolver --> service[Service]
service --> mutator[Mutator]
service --> finder[Finder]

In addition, to create an api object that is a wrapper over an entity.

graph TB
entity[Entity]
entity --> resolver[Resolver]
entity --> secondResolver[Other Resolver]
resolver --> service[Service]
secondResolver --> service