Front-End Web & Mobile

Tag: graphql

Single-table vs multi-table DynamoDB design patterns with GraphQL APIs and AWS AppSync

This article was written by Joe Tronolone, Program Manager Intern, AWS GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, giving clients the power to ask for exactly what they need and nothing […]

Read More

Introducing template evaluation and unit testing for AWS AppSync resolvers

AWS AppSync is a managed serverless GraphQL service that simplifies application development by letting you create a flexible API to securely access, manipulate, and combine data from one or more data sources with a single network call. In GraphQL, developers write resolvers, units of code that implement the business logic that controls how to fetch […]

Read More

ResMed Improves Agility and User Satisfaction Using AWS AppSync

Digital health leader ResMed is one of the leading global providers of cloud-connected solutions for people with sleep apnea, COPD, asthma, and other chronic conditions. In 2021, ResMed helped improve the lives of over 133 million people in over 140 countries. Now, ResMed has a goal to improve 250 million lives in 2025, and it […]

Read More

Case Study: State Auto cuts production time to a day using AWS AppSync and AWS Amplify

State Automobile Mutual Insurance Company (State Auto), a property and casualty insurer operating in 33 US states, provides insurance products covering personal, commercial, farm and ranch, and workers’ compensation risks. In 2019, State Auto decided to create a cloud-native version of its traditional technology stack using Amazon Web Services (AWS). State Auto sells insurance products […]

Read More

Creating serverless GraphQL APIs from RDS databases with AWS AppSync and PostGraphile

GraphQL is a query language for APIs that provides an understandable description of the data in your API, and that allows clients to ask for data in the shape that they need it. GraphQL helps developers implement applications faster, by giving developers the ability to query multiple databases, microservices, and APIs with a single GraphQL […]

Read More

Useful AWS AppSync GraphQL Utility Helpers you might not know about

AWS AppSync is a managed serverless GraphQL service that simplifies application development by letting you create a flexible API to securely access, manipulate, and combine data from one or more data sources with a single network call. With GraphQL, special functions called Resolvers are used to implement business logic linking or “resolving” types, fields, or […]

Read More

Enhancing Live Sports with the new AWS AppSync filtering capabilities

This article was written by Stefano Sandrini, Principal Solutions Architect, AWS With AWS AppSync you can create serverless GraphQL APIs that simplify application development by providing a single endpoint to securely access data from multiple data sources, and leverage GraphQL subscriptions to implement engaging real-time application experiences by automatically publishing data updates to subscribed API […]

Read More

Implement Multi-Region Serverless (and Functionless) WebSocket Pub/Sub APIs with AWS AppSync and Amazon EventBridge

AWS AppSync allows developers to easily implement engaging real-time application experiences by automatically publishing data updates to subscribed API clients via serverless WebSockets connections. With built-in support for WebSockets, AppSync can seamlessly push data to clients that choose to listen to specific events from the backend. This means that you can easily and effortlessly make […]

Read More

How to connect your GraphQL API to AWS data sources

What’s a resolver? A GraphQL Resolver is a function or method that resolves a value for a type or field within a schema. A resolver is the key architectural component that connects GraphQL fields, graph edges, queries, mutations, and subscriptions to their respective data sources and microservices. In this post, we’ll focus on how to build […]

Read More
Client A inserted data into the AWS AppSync endpoint in Ireland. This data was in turn inserted into Amazon DynamoDB, which replicated the data to Sydney. In Sydney, Amazon DynamoDB streams trigger AWS Lambda functions which notify the AWS AppSync endpoint to the new data. Client C receives the new data via its subscription

Multi Region Deployment of AWS AppSync with Amazon DynamoDB Global Tables

As organizations grow, they often need to serve geographically dispersed users with low latency, prompting them to have a distributed global infrastructure in the cloud. By leveraging the AWS Global Network to deploy applications into multiple AWS Regions, organizations can allow their users to connect to an API endpoint in the Region with the lowest […]

Read More