Nader Dabit
Teaching and building apps using React and React Native
Serverless Web & Mobile Applications with
Nader Dabit
Developer Advocate - AWS Mobile
twitter / github / medium
React Native Training
AWS Mobile
AWS Amplify
AWS AppSync
AWS Amplify
- JoeEmison (@joeemison)
- JoeEmison (@joeemison)
==
Managed Services
No server operations
Scales seamlessly
Codeless
No need to manage uptime
Assumes responsibility for providing a defined set of services
Think of managed services like the electricity that runs through your home.
- Peter Lynch
AWS Amplify
CLI Toolchain
Client Library
AWS Amplify
CLI Toolchain
AWS Amplify
Create AWS services
Update & delete AWS services
GraphQL CodeGen
Hosting for static websites & assets
Client Library
AWS Amplify
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
1. Install the CLI
2. Configure the CLI
3. Create a new Amplify project
4. Use amplify add to initialize a service
5. Create service in your account
User Mgmt
Back end
Search
Reporting
AWS AppSync / DynamoDB / Elasticsearch
Amazon Cognito
AWS AppSync
Amazon Pinpoint
twitter / github / medium
By Nader Dabit
Caribbean DevConf - A walkthrough of the philosophy behind & how to use AWS Amplify