Melvin's digital garden

GraphQL in an Age of REST

[2016-10-29 Sat 16:58:46] speaker: Yos Riady event: GeekcampSG 2016

Drawbacks of REST

  • N+1 select problem
  • too many fields returned
  • documentation

GraphQL

  • query language
  • type system

Graphiql

  • in browser IDE for GraphQL

express-graphql

  • resolver function to retrieve linked entity
  • define query roots and resolver functions for these roots

Links to this note