In the previous chapter, we designed the structure of the GraphQL API schema and came up with its full SDL text. In chapters 5-8, we are going to make that schema executable. We’ll use Node.js database drivers and the GraphQL.js implementation to expose the entities in the databases by using resolver functions.
To let you focus on the GraphQL skills in this book’s project, I prepared a Git repository that contains all the non-GraphQL things that you need to follow up with the project. We will use this repository in chapters 5-10. It has the skeleton for both the API server (which we’re going to build in chapters 5-8) and the skeleton for the web server (which we’ll build in chapters 9 and 10). Clone that repo.