Building real-time offline-ready applications with React, GraphQL & AWS AppSync
Nader Dabit
DevRel - Amazon Web Services
twitter / github / medium
AWS Amplify
AWS AppSync
Create APIs in one of 2 ways:
1. CLI
2. AWS AppSync Dashboard
AppSync SDK
Amplify Client
CLI
Create cloud services
Update & delete cloud services
GraphQL CodeGen
GraphQL Transform
AWS Amplify CLI
Client Library
Connect to & interact with cloud services
Preconfigured components for popular front-end libraries
Built-in support for AWS Signature Version 4 signing for authenticated requests
Authentication
Analytics
GraphQL API
Lamdba Functions
AR / VR
Chat Bots
REST API
Storage
Internationalization
Push Notifications
AWS Amplify - Framework Support
AWS Amplify - Native Support
User Mgmt
Back end
Search
Reporting
AWS AppSync / DynamoDB
Amazon Cognito
Amazon Pinpoint
https://github.com/dabit3/awesome-aws-appsync
https://github.com/dabit3/awesome-aws-amplify
https://www.youtube.com/watch?v=CwLB0BRwIqE
https://www.youtube.com/watch?v=38Y-XvMYpfA
https://www.youtube.com/watch?v=2U4RsbFO4bA
By Nader Dabit
Helsinki Finland
Teaching and building apps using React and React Native