Aws Mobile Appsync Events Starter React

screenshot of Aws Mobile Appsync Events Starter React
react

GraphQL starter application with Realtime and Offline functionality using AWS AppSync

Overview

This is a Starter React application for using the Sample app in the AWS AppSync console to build a GraphQL API. The Sample app creates a GraphQL schema and provisions Amazon DynamoDB resources, demonstrating GraphQL Mutations, Queries, and Subscriptions using AWS AppSync.

Features

  • GraphQL Mutations: Create new events, create comments on existing events.
  • GraphQL Queries: Get all events, get an event by ID.
  • GraphQL Subscriptions: Real-time updates for comments on an event.
  • Authorization: The app uses API Key as the authorization mechanism.

Summary

This Starter React application allows users to build a GraphQL API using the Sample app in the AWS AppSync console. It provides features for creating new events, adding comments to existing events, querying events, and subscribing to real-time updates for comments. The app uses API Key as the authorization mechanism.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

graphql
Graphql

A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.