Linguaggio di query sviluppato da Facebook per facilitare la comunicazione tra clienti e server. Permette ai clienti di richiedere esattamente i dati di cui hanno bisogno, riducendo così il sovraccarico di rete e migliorando le prestazioni delle applicazioni. GraphQL supporta letture, scritture e sottoscrizioni per mantenere i clienti sincronizzati con i cambiamenti del server.