કોણ API વાપરે છે અને તેમની data જરૂરિયાતો કેટલી વૈવિધ્યસભર છે તેના આધારે પસંદ કરો — hype ના આધારે નહીં. જ્યારે ઘણા વૈવિધ્યસભર clients ને પોતાનો data આકાર આપવો હોય ત્યારે GraphQL જીતે છે; જ્યારે requests એકસમાન, cacheable, અને સરળ હોય ત્યારે REST જીતે છે.
