This post contains helpful links for any backend engineer to get started on setting up a GraphQL API on the Amazon Cloud platform. I will continue updating more details in the coming days and weeks. If you need any help in understanding, please feel free to connect with me.
getting started
A Gentle Introduction to Graph Theory
Getting Started with AWS Amplify
In this section, you’ll learn how to deploy an AWS AppSync GraphQL API and connect to it from a JavaScript client application.
In this workshop, we’ll use React to build a data-driven web app that lets users upload photos to secure photo galleries. We’ll use AWS AppSync to get up and running quickly with a GraphQL API that backs our data in Amazon DynamoDB. In addition, we’ll demonstrate how to use the AWS Amplify library to authenticate users, communicate with our API, and manage photo uploads. Finally, we add in AI-powered object tagging using Amazon Rekognition, allowing users to discover photos without any manual data entry.
graphql in Appsync
GraphQL Directives in App Sync
Creating GraphQL Batch Operations for AWS Amplify with AppSync and Cognito
dynamodb
Designing Partition Keys to Distribute Your Workload Evenly
resolvers
Security
Security Authorization Use-cases
Backend GraphQL: How to trigger an AWS AppSync mutation from AWS Lambda