Serverless vs Apex
If you want to dev using AWS API Gateway, AWS Lambda and AWS DynamoDB) pick Serverless because
- Supports configuring all three components using a single yaml file. Yes Cloudformation is also an option but Lambda using SAM still is a lot of work.
- Support for offline testing (for all components) which implies that I can test locally before deploying to AWS saving a lot of money and time in the process. I was able to test my custom authoriser even before deploying anything to AWS.
- Did I mention documentation?