Building an Apollo React App

In the previous chapter, you got an extensive introduction to Apollo and GraphQL and learned why and how you should use this approach for your React application. Now you can build your Todo React Native application using Apollo Client. By the end of this chapter, you should be comfortable with knowing how data moves around in a GraphQL-centric application.

In this chapter, we'll cover the following topics:

  • Todo and Apollo Client
  • The GraphQL schema
  • Bootstrapping Apollo Client
  • Adding todo items
  • Rendering todo items
  • Completing todo items

Technical requirements

You can find the code files used in this chapter on GitHub at https://github.com/PacktPublishing/React-and-React-Native---Third-Edition/tree/master/Chapter28 ...

Get React and React Native - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.