Graph theory is the study of graphs, which are a way to formally represent a collection of interconnected objects. You can think of a graph as an object containing data points and their connections. In computer science, graphs typically describe networks of data.
You don't need to know anything about graph theory to work with GraphQL, but it's fun to learn about the history behind these concepts!
- From REST to GraphQL: An article about the differences between REST and GraphQL
- A Gentle Introduction to Graph Theory: A wonderful look at the core concepts behind graph theory
- Euler's Solution to the Konigsberg Bridge Problem: A detailed look at the Konigsberg Bridge problem