Alege în funcție de cine consumă API-ul și cât de variate sunt nevoile lor de date — nu în funcție de hype. GraphQL câștigă atunci când mulți clienți diverși trebuie să-și modeleze propriile date; REST câștigă când cererile sunt uniforme, cacheabile și simple.
