GraphQL is often explained as a “unified interface to access data from different sources”. Although this explanation is accurate, it doesn’t reveal the underlying ideas or the motivation behind GraphQL, or even why it is called “GraphQL” — you can see the stars and the night, but not quite the “The Starry Night”. The true heart of GraphQL lies in what I think of as the application data graph. In t
![GraphQL Concepts Visualized | Apollo GraphQL Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/f67aec40967ab820c58a0b4e24d3073d237bdc41/height=288;version=1;width=512/https%3A%2F%2Fwww.apollographql.com%2Fog.png)