Open JamieCressey opened 8 years ago
I agree that most APIs require a data source.
This is something I've thought about, but I'm inclined to say that it's out of scope, at least initially.
One of things I want to make sure this project doesn't lose is the minimalistic nature of the framework. Similar to how django has manage.py migrate
, but in flask you have to manage this yourself, I think a similar parallel can be drawn here.
I've drafted a proposal of integrating with cloudformation/SAM: https://github.com/awslabs/chalice/issues/183
Let me know if that's similar to what you had in mind.
Most, if not all RESTful APIs require some sort of data source.
I'm not sure if this is out of scope for this project, hopefully not, but having the ability to deploy CloudFormation templates to buildout a DynamoDB table, or RDS instance etc would be beneficial.
It also makes cleanup, removing API Gateways, Lambda functions and roles much easier.