\ 0:00 What is GraphQL 4:57 Defining a Schema 10:35 Implementing Resolver Functions 15:15 Querying with the Query Language 21:21 Understanding the HTTP Request Format 24:13 Writing a GraphQL Client \ 30:40 Setting up the Job Board Application 39:43 Configuring Apollo Server with Express 47:17 Returning an Array of Jobs 54:14 Nested Objects in GraphQL Queries 57:41 Object Associations JobCompany 1:04:45 Fetching Jobs in the Client 1:11:28 Arguments Returning a Job by ID 1:16:44 Query Variables Fetching a Job 1:25:25 Handling GraphQL Error Responses 1:34:54 Fetching a Company by ID 1:40:36 Returning Jobs for a Company \ 1:49:45 Creating a Job 1:56:33 Best Practices for Mutations 2:05:03 Calling a Mutation from the Client \ 2:12:15 Enforcing Authentication with the Context 2:23:08 Passing Authentication in HTTP Requests 2:27:13 Extracting the Company from the Authenticated User
Hide player controls
Hide resume playing