The AWS Amplify JavaScript Library introduces GraphQL support and a new set of data capabilities with AWS AppSync integration.
Web and React Native developers can now easily integrate multiple AWS data sources into their apps via AWS AppSync, and utilize real-time data synchronization capabilities in their apps using the new GraphQL capabilities of the API category in AWS Amplify.
GraphQL is a descriptive data query language for APIs, and it simplifies creating frontend applications that interact with backend services. AWS Amplify can integrate with any GraphQL provider to perform queries and real-time data subscriptions via it’s easy to use GraphQL client.
AWS AppSync extends GraphQL’s capabilities even more by offering enterprise-level security, real-time data synchronization, and orchestration of backend data resources. AWS Amplify’s built-in support for AWS AppSync comes with new React components for working with GraphQL data, and an update to the AWS Mobile CLI which enables configuring AWS AppSync for JavaScript apps with a single command.
GraphQL support is the latest addition to AWS Amplify’s service categories, which help developers to build cloud-connected apps easily, iterate quickly and deliver world-class user experiences.
Read more about AWS Amplify GraphQL support in the AWS Amplify Developer Guide.
AWS Amplify is a Javascript library that can be used from any region where there is availability of the AWS services that are invoked through the library. For more information on AWS service region availability, please see the region table.