1×
Become a member
to unlock all features

Level Up!

Access all courses & lessons on egghead today and lock-in your price for life.

Autoplay

    Course Overview: Scalable Offline-Ready GraphQL Applications with AWS AppSync & React

    reactReact
    apolloApollo
    graphqlGraphQL
    ^14.0.0
    awsAWS

    Building a real world, scalable & production-ready GraphQL API is hard. In this course, we’ll learn how to create a production-ready GraphQL API that can handle everything from queries to mutations & subscriptions. We’ll also connect to our API from a React application and execute queries, mutations & subscriptions using the new API.

    Code

    Code

    Become a Member to view code

    You must be a Pro Member to view code

    Access all courses and lessons, track your progress, gain confidence and expertise.

    Become a Member
    and unlock code for this lesson
    orLog In
    Discuss

    Discuss

    Transcript

    Transcript

    Instructor: The goal of this course on AWS AppSync is to show you how to build a real-world scalable GraphQL API from the ground up. We'll start by creating a new API and the AWS AppSync dashboard. We'll create a schema with types, queries, mutations, and subscriptions.

    We'll use the built-in graphical editor in the AWS AppSync console to test out queries and mutations. Once we are done creating the API, we'll create a new React application and configure the React application to work with our AWS AppSync API.

    We'll use the AWS AppSync Apollo client to execute queries and mutations against the new API. We'll also inaudible features like subscriptions and an optimistic response, and then show how to make the application offline ready.

    By the end of this course, you will have a good understanding of how to create real-time offline ready React applications using AWS AppSync.