GraphQL

  • API query language and IDL
  • API query language is designed for JSON responses
  • IDL makes documentation first-class, e.g. via introspection