Front-End Web & Mobile

Tag: graphql

Building a Secure GraphQL API with AWS Amplify and AWS AppSync

Building a Secure GraphQL API with AWS Amplify and AWS AppSync

Client-side web development with frameworks like React, Angular, and Vue have become incredibly popular. At the same time, GraphQL has emerged as an alternative to REST for building robust, efficient APIs. However, using GraphQL APIs from client-side code comes with unique challenges compared to REST. One major roadblock is handling Cross-Origin Resource Sharing (CORS) when […]

Use Generative AI and Next.js with AWS Amplify to build a Fullstack Recipe Generator

Use Generative AI and Next.js with AWS Amplify to build a Fullstack Recipe Generator

Let’s dive into the world of Generative AI, Next.js, AWS Amplify, and Amazon Bedrock supercharged by Claude 3. In this guide, we’ll walk you through creating a recipe generator app where users can input a list of ingredients, and Claude 3 will generate delicious recipes based on their selection. In November 2023, AWS Amplify unveiled the public […]

Featured image on how to connect GraphQL API to existing MySQL and PostgreSQL databases

Create a GraphQL API for any existing MySQL and PostgreSQL database

We’re excited to announce a new capability that makes it easy to build scalable, secure GraphQL interfaces over your existing relational databases with AWS Cloud Development Kit (CDK). Provide the AWS Amplify GraphQL API CDK construct with your database credentials stored securely in AWS Systems Manager Parameter Store as a SecureString, and start authoring your […]

Build a Real-time, WebSockets API for Amazon Bedrock

Generative AI is transforming the way applications interface with data, which in turn is creating new challenges for application developers building with generative AI services like Amazon Bedrock. Amazon Bedrock is the easiest way to build and scale generative AI applications with foundation models (FMs). Amazon Bedrock, a fully managed service, offers a choice of […]

Connect Amazon Bedrock to your data with AWS AppSync and GraphQL

This post describes how you can leverage AWS AppSync and GraphQL APIs to seamlessly connect your Amazon Bedrock FMs and Agents to both public APIs and to your private APIs and databases. Amazon Bedrock is a generative AI service, and is the easiest way to build and scale generative AI applications with foundation models (FMs). […]

Connect a React app to GraphQL and DynamoDB with AWS CDK and Amplify

Today, we’re excited to announce the official AWS Cloud Development Kit (CDK) construct for Amplify’s GraphQL APIs capabilities. With Amplify’s GraphQL API CDK construct, you can create a real-time GraphQL API backed by data sources such as Amazon DynamoDB tables or AWS Lambda functions using a single GraphQL schema definition. (View on Construct Hub) Launching […]

AWS Amplify Studio now offers direct support for GraphQL APIs

AWS Amplify is excited to announce direct support for GraphQL APIs in AWS Amplify Studio. Now, the existing data-powered features in Studio, like Connected Forms and Data Manager, are available for every new and existing Amplify app — with or without DataStore. What’s new? Before today, many Amplify Studio features required all APIs to have […]

AWS AppSync Merged APIs Best Practices: Part 3 – Security

In this AWS AppSync Merged API – Best practices series, we cover important topics for developers, architects, and security engineers who are creating and managing AWS AppSync Merged and Source APIs. This multi-part series discusses best practices on schema composition, security, deployment and testing and subscriptions for Merged APIs. AWS AppSync offers Merged APIs, which […]

AWS AppSync now supports JavaScript for all resolvers in GraphQL APIs

AWS AppSync is a managed service that makes it easy to build scalable APIs that connect applications to data. Whether you’re looking to power your web applications with an API that connects to Amazon DynamoDB, or you are looking to build a real-time dashboard that provides live event updates to your users, AppSync can help […]