What it is and Why it matters
GraphQL Patent Analysis breaks down the revisions Facebook has given to its GraphQL license terms. The author explains why this is an issue far from resolved. At least REST is not subject to licensing restrictions.
GraphQL is sometimes presented as the REST killer. Instead of pulling down large collections of data and having multiple moments of processing–such as querying a BookTable and an AuthorTable–in lieu of calling a single function that will make the decision of how to make the calls for the individual data sources.
Getting Started with GraphQL provides a quick intro, although its usage of rather dated syntax, such as var instead of const or let, and require rather than import, distract from its presentation as the post-rest solution in an sql-free world.