July 2019
Beginner to intermediate
300 pages
7h 48m
English
Interfaces are defined using the GraphQL schema definition language (SDL), which is part of the specification itself. Unlike REST, there isn't any other standard for defining GraphQL interfaces. Even though GraphQL services can be implemented in a wide variety of programming languages, such as JavaScript, Java, Scala, Python, Go, Ruby, and PHP, they all comply with the GraphQL specification and type system.

As the preceding figure shows, the GraphQL SDL mainly defines types and their relationship. Although a full description of all types available is not included in this chapter, what follows ...
Read now
Unlock full access