An simple note application is built with Serverless Architecture
- Api Gateway
- Lambda
- DynamoDB
- Cognito
- Serverless framework
- Create a AWS Account
- Following this guide to setup Serverless framework
- Following this guide to setup AWS Credentials
- Delete this code in
serverless.yml
if you don't use custom domain
customDomain:
domainName: api.sinote.me
basePath: 'v1'
stage: ${self:provider.stage}
certificateName: sinote.me
createRoute53Record: true
- Run
npm install
- Run
serverless deploy
- Now you have a server to save your note
Most well designed applications require only one table.
- develop client app with Vue