انتخاب اس بنیاد پر کریں کہ API کو کون استعمال کرتا ہے اور ان کی data کی ضروریات کتنی مختلف ہیں — hype پر نہیں۔ GraphQL تب جیتتا ہے جب کئی مختلف clients کو اپنا data خود شکل دینے کی ضرورت ہو؛ REST تب جیتتا ہے جب requests یکساں، cacheable، اور سادہ ہوں۔
