Чудесно е да прочета мислите ви за GraphQL. Въпреки че GraphQL все още не е толкова утвърден като REST, неговият дизайн предлага лесен достъп до много неизследвани области, което се показва от идеи като вашите.

Страхотно е да видите какви мисли се чувстват естествени с GraphQL, които се нуждаят от доста сложен подход или са направо невъзможни с REST.

Помислете само за GraphiQL. Той предлага автоматично довършване за вашия API основно извън кутията и ви кара да взаимодействате с него, както би трябвало да правите: по интерактивен, проучвателен начин. Докато при REST има няколко бизнес модела около изследването на API, които предлагат нещо, което се чувства повече като компромис, отколкото реално решение.

Въпреки това сценариите, които споменавате, формират по-скоро визия отколкото една отследващите стъпки.

За разлика от това, аз вярвам, че неотдавнашното разкриване на Github на техния GraphQL API осигурява важна следваща стъпка от развитието на GraphQL: Ако все повече и повече големи имена започнат да приемат GraphQL, скоро ще започнат идеи като излагането на стандартизиран и модулен GraphQL API наистина да станеследващата стъпкаа невизия.

Аз например нямам търпение за всички страхотни идеи и реализации, които непременно ще се случат!