GraphQL Data in React with Apollo Client
Offered By: egghead.io
Course Description
Overview
GraphQL is a fan favorite for good reason. It lets a client make specific, complex, and/or aggregate queries for data, and it’s user-friendly to boot.
If you’ve been meaning to learn GraphQL and start harnessing its powers, this is a great place to start.
This course is for GraphQL newbies with a basic understanding of React. It focuses on the client-side implementation of GraphQL usage using the Apollo client.
We’ll start with a guide on how to add the Apollo client to an existing project, then move on using the Query and Mutation components to fetch and manipulate data using a GraphQL API.
If you’ve been meaning to learn GraphQL and start harnessing its powers, this is a great place to start.
This course is for GraphQL newbies with a basic understanding of React. It focuses on the client-side implementation of GraphQL usage using the Apollo client.
We’ll start with a guide on how to add the Apollo client to an existing project, then move on using the Query and Mutation components to fetch and manipulate data using a GraphQL API.
Syllabus
- Course Introduction: GraphQL with React and Apollo Client
- Setup and Connect an Apollo Client to a React Application with Apollo Provider
- Fetch Data using the Apollo Query Component
- Provide Dynamic Arguments in a Apollo Query Component with GraphQL Variables
- Update Data using the Apollo Mutation component
- Manage Local State using Apollo by extending the GraphQL Schema on the Client
- Refetch Data with the Apollo Query Component either Manually or on Timed Intervals
Taught by
Nik Graf
Related Courses
Excel 2010Miríadax Intro to Data Science
Udacity Data Manipulation at Scale: Systems and Algorithms
University of Washington via Coursera Statistical Computing with R - a gentle introduction
University College London via Independent Introducción a Data Science: Programación Estadística con R
Universidad Nacional Autónoma de México via Coursera