This is a serverless component consisting of:
- an API Gateway, receiving request data
- a Lambda function, that processes that data and saves
- a DynamoDB table, where all your data is stored.
Aside from this main functionality, its important features are:
- Supports CORS
- Written in Node.js
- Easily composable into your other app components by adding triggers to its DynamoDB table
Upgrading the Node.js release to 12.x LTS
Switch to AWS CDK
Here are the upcoming changes that I'll add to this serverless component:
- TypeScript
- Potentially converting to an AWS CDK component on SAR
- ESLint
- Tests