It was almost six months ago when over the general chat, William discussed the idea of integrating GraphQL with treeherder. GraphQL is a novel standard created by Facebook, to replace existing clunky REST APIs.
Why GraphQL At its core when compared to REST, it stands out in two aspects mainly:
1) REST APIs give out a lot of information than what might be required by the web interface. To put it short, REST APIs have a static structure, and for even getting one string, the whole JSON has to be retrieved.