YoVDO

GraphQL Data in React with Apollo Client

Offered By: egghead.io

Tags

GraphQL Courses Web Development Courses React Courses Data Manipulation Courses Apollo Client Courses

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.

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

Expanding Your JS Skills with React
A Cloud Guru
Introduction to AWS AppSync
A Cloud Guru
Advanced React
Meta via Coursera
React المتقدم
Meta via Coursera
React avanzado
Meta via Coursera