GraphQL
GraphQL on päringukeel tagarakendite loomiseks, mille abil saavad rakendused andmeid pärida. GraphQL on loodud Facebooki poolt. Arendamist alustati aastal 2012 ja esmane versioon tuli välja aastal 2015. 2016. aasta oktoobris tuli välja esimene stabiilne versioon GraphQL-ist. Facebooki idee oli luua uut tüüpi suhtlusviis andmebaasi ja kliendi vahel. GraphQL suurimaks eeliseks REST-i ees peetakse võimalust pärida serverilt kõik andmed ühe päringuga, REST-i puhul võib selleks vaja minna rohkem kui ühte päringut. Lühidalt öeldes kontrollib GraphQL-i kasutades päringu vastust klient, REST-il kontrollib päringu vastust server. REST-i puhul vastab igale internetiaadressile kindlat tüüpi info, GraphQL seevastu aga kasutab kõikide andmete edastamiseks vaid ühte kindlat internetiaadressi. GraphQL on mitmeplatvormiline päringukeel, mida on võimalik kasutada JavaScriptis, Rubys, Scalas ja paljudes muudes programmeerimiskeeltes.