In this tutorial, you will learn about GraphQL. You will learn about making queries, express app setup, setting up GraphQL, GraphQL schema, root query, the resolve() function, testing queries in GraphiQL, GraphQL ID type, author type, type relations, GraphQL lists, connecting to mLab, Mongoose models, mutations, updating the resolve() functions, GraphQL NonNull, adding a front-end, creating React app, book list component, Apollo client setup, making queries from React, rendering data in a component, adding book component, external query file, updating component state, composing queries, query variables, re-fetching queries, book details component, making a single query, styling the app, and much more.
Overview
Syllabus
GraphQL Tutorial #1 - Introduction to GraphQL.
GraphQL Tutorial #2 - A Birdseye View of GraphQL.
GraphQL Tutorial #3 - Project (stack) Overview.
GraphQL Tutorial #4 - Making Queries (front-end preview).
GraphQL Tutorial #5 - Express App Setup.
GraphQL Tutorial #6 - Setting up GraphQL.
GraphQL Tutorial #7 - GraphQL Schema.
GraphQL Tutorial #8 - Root Query.
GraphQL Tutorial #9 - The Resolve Function.
GraphQL Tutorial #10 - Testing Queries in Graphiql.
GraphQL Tutorial #11 - GraphQL ID Type.
GraphQL Tutorial #12 - Author Type.
GraphQL Tutorial #13 - Type Relations.
GraphQL Tutorial #14 - GraphQL Lists.
GraphQL Tutorial #15 - More on Root Queries.
GraphQL Tutorial #16 - Connecting to mLab.
GraphQL Tutorial #17 - Mongoose Models.
GraphQL Tutorial #18 - Mutations.
GraphQL Tutorial #19 - More on Mutations.
GraphQL Tutorial #20 - Updating the Resolve Functions.
GraphQL Tutorial #21 - GraphQL NonNull.
GraphQL Tutorial #22 - Adding a Front-end.
GraphQL Tutorial #23 - Create React App.
GraphQL Tutorial #24 - Book List Component.
GraphQL Tutorial #25 - Apollo Client Setup.
GraphQL Tutorial #26 - Making Queries from React.
GraphQL Tutorial #27 - Rendering Data in a Component.
GraphQL Tutorial #28 - Add Book Component.
GraphQL Tutorial #29 - External Query File.
GraphQL Tutorial #30 - Updating Component State.
GraphQL Tutorial #31 - Composing Queries.
GraphQL Tutorial #32 - query variables.
GraphQL Tutorial #33 - Re-fetching Queries.
GraphQL Tutorial #34 - Book Details Component.
GraphQL Tutorial #35 - Making a Single Query.
GraphQL Tutorial #36 - Styling the App.
Taught by
The Net Ninja