ask

Вопрос

Что такое FastAPI? Чем он отличается от альтернатив, например Django? Когда и какое из этих решений применить уместнее?

repost

385

input message

напишите коммент

Джанго стоит брать всегда при недостаточных компетенциях команды так как это полноценный веб фреймворк, где за тебя всё подумано, и там сложнее себе ногу отстрелить (но даже так отстреливают, лол)

Фастапи переоценён как и асинхронность в питоне. В любом случае ещё есть litestar, о котором никто не говорит почему-то.

Да и litestar/fastapi это исключительно http фреймворки, у которых из зон ответственности только слой адаптеров. Ну там роутинг/сериализация/десериализация данных, да и всё.

Сказать, что у вас проект на фастапи — примерно как на просьбу рассказать об офисе ответить "в него мы входим через дверь". Окей, дверь и дверь, но что за ней-то?

ответить

1) веб Фреймворк 2) имеет асинхронность, не привязан к конкретной орм, легок и быстр. 3) если нужно быстро без особых требований к производительности, то Джанго, если нужно что бы работало быстро и есть время всё делать с нуля то fastapi.

ответить

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь