FastAPI — штука хоть и не новая, но все же достаточно молодая. Живой интерес к ней начал расти буквально в последние пару лет. Если заглянуть на Github, то увидим, что количество звезд у этого backend-фреймворка составляет примерно половину (и даже больше) от количества звезд у Flask и Django (а это, на минуточку, гиганты рынка, без их упоминания не обходится ни один туториал и ни одна вакансия в Data Science).
Несмотря на это, широкого обсуждения FastAPI в сети либо на профильных конференциях не наблюдается, равно как и частого использования в IT-продуктах. Соответственно, не так уж много разработчиков понимают, что это и зачем оно им надо.
Мы решили восполнить этот пробел! В новом видео Python-разработчик Innowise Павел Мартысюк:
рассказывает в общих чертах про фреймворк
выделяет плюсы и минусы, показывает возможности
подробно останавливается на взаимодействии с библиотеками SQLAlchemy, Pydantic, Alembic