Why does Panther use GraphQL API?
QUESTION
Why does Panther use GraphQL API instead of a standard REST API?
ANSWER
- GraphQL is a modern API that allows us to fetch multiple items in a single API call rather than multiple chained calls.
- It allows us to guarantee 0 breaking changes by implementing an addition-only model.
- It is the best match for our domain since the correlations needed by a security analyst fit the concept of a Graph.