GraphQL
noun (proper)Definition
A query language and runtime for APIs that allows clients to request exactly the data they need, avoiding over-fetching or under-fetching that is common with REST.
In a sentence
"We migrated from REST to GraphQL because mobile clients only need 3 of the 20 fields returned by the REST endpoint."