GraphQL With React The Complete Developers Guide
GraphQL With React The Complete Developers Guide
GraphQL With React The Complete Developers Guide
114 Lectures
13:14:35
–
Why GraphQL?
02:40
Introduction
Preview02:35
00:05
–
A REST-ful Routing Primer
15:45
05:29
10:16
–
On To GraphQL
01:18:47
What is GraphQL?
Preview07:23
06:02
06:38
GraphQL Schemas
04:09
06:52
Root Queries
06:31
Preview06:29
08:54
08:53
Preview09:36
Nodemon Hookup
02:10
Company Definitions
05:10
–
Fetching Data with Queries
01:19:59
Nested Queries
03:48
08:01
A Quick Breather
04:32
Preview04:41
Bidirectional Relations
03:12
04:14
05:51
Query Fragments
07:03
Introduction to Mutations
07:24
08:41
09:09
13:23
–
The GraphQL Ecosystem
18:50
13:05
05:45
–
Clientside GraphQL
01:02:58
03:40
06:30
MongoLab Setup
09:05
09:45
10:15
07:36
07:48
08:19
–
Gotchas with Queries in React
33:23
07:57
04:11
Architecture Review
04:04
07:24
Creating a Song
09:47
–
Frontend Mutations
01:16:26
Mutations in React
07:55
Query Params
11:29
08:25
09:46
08:31
Refetching Queries
09:45
Deletion by Mutation
06:53
04:35
09:07
–
Automatic Data Caching
24:27
Refetching a Query
05:44
03:06
06:00
09:37
–
React Router + GraphQL
01:20:41
15:34
04:32
03:59
03:10
The CreateLyric Mutation
10:59
Submitting Mutations
08:38
03:26
Enhancing Queries
07:35
Identifying Records
09:47
09:04
Thumbs Up Icon
03:57
-
More on Client Side Mutations
35:25
06:04
04:04
Fetching Likes
05:31
Optimistic UI Updates
04:55
06:56
A Quick Bugfix
02:19
Application Wrapup
05:36
-
Building From (Mostly) Scratch
01:25:53
App Overview
04:13
App Challenges
07:05
Boilerplate Setup
07:45
Authentication Approach
13:02
MLab Setup
03:28
07:13
09:14
07:09
Testing Signup
07:47
06:27
The Login Mutation
06:30
06:00
-
Moving Client Side
02:12:18
08:11
08:30
10:31
09:25
Authentication State
07:07
06:53
07:46
06:10
05:02
09:52
Importing the Login Mutation
06:51
07:40
03:49
08:29
10:45
08:50
06:27
-
Handling Errors Gracefully
01:07:17
06:11
09:44
06:23
13:02
05:08
The Dashboard Route
03:24
03:05
08:17
Applying RequireAuth
05:02
Fixing RequireAuth
06:14
Bonus!
00:47
Requirements
Familiarity with React
Description
Note: This course assumes you are familiar with React!
If you're tired of spinning your wheels trying to figure out what type of backend server
to use, this is the course for you.
This course will get you up and running with GraphQL quickly, and teach you the core
knowledge you need to deeply understand and build React applications quickly.