The current create
command in Robyn initializes API projects with a basic structure but lacks flexibility for more complex use cases. To address this, a new option should be introduced that allows developers to choose between:
api/handlers
middlewares
adapters/models
utils
devops
(with Docker and docker-compose configurations)For the structured scaffold, each database option should include additional layers for better maintainability. For example:
sqlalchemy
scaffold should include:
adaptors
(for models, mutators, selectors)api/handlers
(for API routes)devops
(for Docker, docker-compose)utils/db.py
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too