Added more than 15 new deploy-to-try code repositories for various chapters
Nov 17, 2022
Resolving interfaces and union types
Real-time data with subscriptions chapter
Oct 11, 2022
Resolvers in AppSync chapter
Sep 16, 2022
HTTP data source chapter on how to integrate AppSync with third-party and AWS services
A detailed discussion about using RDS as a database
The None data source and in which cases it's useful
Jul 14, 2022
A changelog chapter is now tracking changes to the book
Data sources chapter on how AppSync interfaces with the world
Lambda data source chapter with details how to use Lambda functions with AppSync
DynamoDB data source chapter with a lot of details on how to use DynamoDB with GraphQL
DynamoDB data modeling chapter that shows how to structure data for efficient queries
Apr 9, 2022
Logging and monitoring chapter, where you'll learn all about what metrics AppSync publishes and what log levels are available
Custom domain chapter, that shows how to configure your own domain
WAF chapter with details how to add a firewall to AppSync and configure rate limiting and geo-, and IP-based filtering.
Mar 3, 2022
There are example codes for the schema (Putting it together) and queries (Example) that shows some real-life use cases of the various parts of GraphQL.
There is a brand new chapter on GraphQL security under the "Access control" title. This is a deep dive on how to implement restrictions on any GraphQL API.
Starting with AppSync, the first chapter available is about the Authorization providers. You can learn how to integrate Cognito, OpenID connect, and IAM with AppSync, as well as how to configure a Lambda function to do the authorization.