Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 794 Bytes

README.md

File metadata and controls

31 lines (26 loc) · 794 Bytes

Vanilla JavaScript Realtime Client Built on AWS AppSync

Serverless websockets have arrived on AWS thanks to Appsync. This repository is a simple messaging example and includes:

  • GraphQL API code
  • Deployment using the serverless framework
  • Node.js client
  • Browser client
  • Client build config using webpack

Read the blog post that explains how to run this application.

Example Usage

1. Set up

Install the Serverless Framework plugins used by the project.

$ npm install

Create an .env file and update the AWS_ACCOUNT_ID variable.

export AWS_ACCOUNT_ID=123456789

2. Deploy/Update the AppSync API

$ ./bin/deploy

4. Destroy Stack

$ ./bin/destroy