Overwhelmed by all the tools required for building GraphQL applications? Learn how every piece fits together
You will build from scratch a Pinterest clone called PinApp. Every chapter will slowly teach you the different moving parts of a GraphQL stack by adding features to the example project.
Focus on learning, not on environment setup. Every chapter contains live, editable code samples.
Preface.
The preface sets the stage for the rest of the book. It defines what GraphQL is, describes how the book is organised, and tells you a bit about the features of the pinterest clone you are going to build throughout the book.
Read nowReading and writing data.
The first chapter will teach you how to read and write data from PinApp, like fetching users or pins, using the GraphQL query language.
Read nowGraphQL APIs.
In the third chapter you will learn how to create PinApp's GraphQL APIs using Apollo Server. You will expose to HTTP the schema you designed in the previous chapter. You will also learn how to connect an API with a Postgres database, and how to organize the API source code.
Read nowGraphQL Clients.
The fourth chapter teaches you how to build PinApp's frontend using Apollo Client 2.0 and React 16.
Read nowSubscriptions.
In the fifth chapter you will learn how to add real time features to PinApp using GraphQL Subscriptions.
Read nowEnter your email address and I’ll send you the full book in PDF, EPUB, and MOBI formats.