GraphQL
GraphQL to język zapytań dla API opracowany przez Facebooka, pozwalający klientowi precyzyjnie określić, jakie dane chce otrzymać. W odróżnieniu od REST, gdzie każdy endpoint zwraca z góry ustaloną strukturę danych, GraphQL umożliwia pobieranie dokładnie tych pól, które są potrzebne. Eliminuje to problem nadmiarowego lub niedostatecznego pobierania danych.