appsync-realtime-vanillajs
appsync-realtime-vanillajs copied to clipboard
Example realtime serverless application using websockets built on AWS Appysnc.
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