Migrate to FastAPI
kbevers opened this issue · comments
The Flast-restx framework is poorly maintained these days and can't be relied on for the medium to long term. Presently a lack of support for OpenAPI documentation is starting to become and issue.
FastAPI is actively being developed with 100+ contributors hopefully securing its longevity. Additionally, the basic API is very similar to that of flask-restx so migration should (at a first glance) be fairly simple.
Useful resources:
https://testdriven.io/blog/moving-from-flask-to-fastapi/
https://realpython.com/fastapi-python-web-apis/
HI @kbevers I wish to contribute to this new plan to move the system entirely to fast api. I have a past experience in working for the same.
@kshitiz305 Feel free to leave a review of the work in progress by @s176531 in #49