GraphQL ca alternativa pt. APIs

Cu riscul de întreba o prostie (n-am lucrat cu nicicare), mă inham să lansez în eter pe forum o mică nedumerire a mea:

Există (sau este doar o impresie greșită) vreo similaritate/relație dintre GraphQL și OData?

  1. În caz că răspunsul este “nu, nu e similar deloc
  • care ar fi punctul esențial prin care GraphQL se deosebește față de OData?
  1. În caz că răspunsul este “da, sunt oarecum similare
  • care ar fi un exemplu de motiv/necesitate pentru care era necesar ceva nou?
    (sau este doar vorba de motivul enunțat deja @horia141, sau “doar” mai ușor/facil de folosit?)
  • are GraphQL vreun killer-feature față de OData, sau e vorba de simplu fapt că e ceva shiny new?
1 Like