Веб-фреймворки Python для уровня производства
Я использую Flask для построения REST API на уровне разработки. Я хочу создать REST API на уровне производства. Итак, какой веб-фреймворк Python будет лучшим?
Эти рамки я видел во время поиска:
CherryPy
Flask
Django
Pyramid
TurboGears
Pylons
Web2py
Falcon
Bottle
Etc.
2 ответа
Решение
Django имеет большую поддержку REST API. По своему опыту я бы посоветовал Django.
Смотрите больше здесь: https://www.django-rest-framework.org/
Для REST API я бы использовал FastAPI . У него сильная репутация.
Я использовал его в нескольких проектах, и он мне нравится, потому что он довольно легко позволяет вам делать правильные вещи без особых усилий. Например, он опирается на
pedantic
чтобы обеспечить правильные типы данных для того, что вы отправляете/получаете.