|
|
|
|
|
by kbumsik
1757 days ago
|
|
Cool project! Just wanted to mention that you emphasize "optimized for FastAPI" but it looks like it does nothing to do with FastAPI. Do you have any reason to narrow down the scope to FastAPI when other frameworks like Flask are still more widely used? Specifically mentioning only one framework causes loosing interest of people who use other frameworks. |
|
But we are at the point where async python has really taken off, as well as where the performance gains are just impossible to ignore except for apps thats are either dead-simple or that are super CPU-bound. And FastAPI is unquestionably leading the pack with regards to async frameworks, so it makes sense to target that. (Also, yes, he's the creator.)
(Additionally, FastAPI is using Starlette under-the-hood, which is built on ASGI, part of the point of which is to standardize async servers and frameworks to allow for wide compatibility. Anything that works on Starlette or any ASGI framework will work with FastAPI, and vice versa unless the component is tightly coupled to FastAPI-specific code.)