Part 4 – GraphQL
In this part, you will learn about GraphQL-based API development. After completing this section, you will know the in-depth fundamentals of GraphQL, be able to differentiate between REST, reactive, and gRPC APIs, in the context of GraphQL thoroughly, and understand when to use which API style. You will also learn how to design the GraphQL schema, which will be used to generate Java code. Finally, you will learn how to write data fetchers and loaders to resolve query fields to serve the GraphQL API requests.
This part contains the following chapters:
- Chapter 13, Getting Started with GraphQL
- Chapter 14, GraphQL API Development and Testing