In the last chapter, we introduced testing for our development process. We can now be sure that all of the features that are covered by our tests work as expected. There's still, however, the chance that we've overlooked some bugs or cases that could lead to an error. How is our GraphQL API performing, are there any errors, and how can we improve the GraphQL schema? We can answer these questions using Apollo Engine.
This chapter covers the following topics:
- Setting up Apollo Engine
- Schema analysis
- Performance analytics
- Error tracking