Description
Course info
Rating
(55)
Level
Intermediate
Updated
Sep 24, 2020
Duration
2h 1m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

Traditional REST APIs are not always focused on the client. GraphQL is an alternative where the client has more power to ask for what they want and get exactly that back in a single call. In this course, Consuming a GraphQL API with Apollo Client and React, you’ll learn to consume and interact with GraphQL APIs from your frontend React application. First, you’ll explore writing queries to retrieve data from the GraphQL API. Next, you’ll learn more about the GraphQL Schema using API introspection techniques. Finally, you’ll learn how to write mutations to modify and update the GraphQL data. When you’re finished with this course, you’ll have the skills and knowledge to build frontend applications that can consume GraphQL API using the Apollo client.

About the author
About the author

Adhithi Ravichandran is a Software Consultant based in Kansas City. She is passionate about Software Engineering, Teaching, Healthcare and Music. She currently specializes on building React Native and React apps. Adhithi is a regular conference speaker and talks on varied tech and human skills topics.

More from the author
Understanding Culture Intelligence
Intermediate
55m
Jul 12, 2021
React Native: The Big Picture
Beginner
1h 3m
Jan 28, 2021
React Native: Components Playbook
Intermediate
2h 30m
Jan 13, 2021
More courses by Adhithi Ravichandran
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Adhithi Ravichandran, and welcome to my course, Consuming a GraphQL API with Apollo Client and React. I am a software consultant, author, speaker, and blogger. You can follow me on Twitter at @AdhithiRavi or visit my website adhithiravichandran.com to keep in touch and learn more from me. Did you know that with GraphQL the client has more power to ask for what they want and get exactly that in a single call? In this course, we're going to learn to consume and interact with GraphQL APIs from a client React application. We'll be using Apollo Client to consume the GraphQL APIs. Some of the major topics I will cover include setting up our React and Apollo Client dev environment. Then we'll be exploring the GraphQL schema with introspection queries. From there, we'll be writing queries to retrieve GraphQL data and updating our UI. And finally, we'll perform mutations to modify and update GraphQL data. By the end of this course, you'll have the skills and knowledge to build front‑end applications that can consume GraphQL API using the Apollo Client. Before beginning the course, you should be familiar with the fundamental concepts of GraphQL and JavaScript. I hope you'll join me on this journey to learn GraphQL with the Consuming a GraphQL API with Apollo Client and React course on Pluralsight.