Considering that Emmett is an async framework, making use of the new async/await features of Python and Uvicorn, it would be desirable to prioritize the use of async drivers in database access. I believe it doesn't take much effort to replace pymysql with aiomysql, for example, or pyodbc with aioodbc. I don't know how mature are these modules, I admit, but they tend to increase the performance of database operations, mostly at intensive load applications.
By the way, there's no other framework with the elegance and objectivity of Emmett. It has at same time only and all features required by vast majority of modern web applications, dispensing with the need of third-party modules for common operations, like database access, session management or templating, yet still maintaining lightweight and simplicity in code structure. Congratulations!
Thanks for all work.
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