Whenever you write or extend your own application, you have to test, debug, and log different things during development. In the Chapter 1, Preparing Your Development Environment, we looked at the React Dev Tools for Chrome, while in the Chapter 2, Setting up GraphQL with Express.js, we explored Postman for testing APIs. Now, let's take a look at another tool.
Apollo Client Developer Tools is another Chrome extension, allowing you to send Apollo requests. While Postman is great in many ways, it does not integrate with our application, and does not implement any GraphQL-specific features. Apollo Client Developer Tools rely on the Apollo Client that we set up very early on in this chapter.
Every request, either a query or mutation, is sent through the Apollo Client of our application. The Developer Tools also provide features...