A Final Word

Review what you’ve learned.

We'll cover the following

Congratulations!

Congratulations on completing this course! You now know how to build a front-end application using automatically generated code to read and update data on a GraphQL server. Here is a quick review of what you’ve learned:

  1. Use the @apollo/client package to route queries through Apollo Client. Apollo Client will minimize your queries and normalize the results.

  2. Generate types and functions automatically, using GraphQL Code Generator and then use them in your application. GraphQL Code Generator allows you to avoid writing types and functions that work correctly with a GraphQL schema.

  3. Write asynchronous queries that require user input using code generated by GraphQL Code Generator. With debouncing, your application will support efficient search queries from the user to fetch results.

  4. Query union types and handle the results of more than one type.

  5. Update data on a GraphQL server with mutations, using code generated using GraphQL Code Generator.

Get hands-on with 1200+ tech skills courses.