Complete FastAPI Course from A to Z: Depends, Middleware, Background Tasks

Posted by

FastAPI полный курс от А до Я

FastAPI полный курс от А до Я

FastAPI – это веб-фреймворк для создания API на языке Python. Он обладает высокой производительностью и простотой использования, делая его отличным выбором для разработки веб-приложений. В этом курсе вы узнаете все основные концепции FastAPI и научитесь создавать с нуля свои API.

Depends

Depends – механизм FastAPI, который позволяет определять зависимости для обработчиков запросов. Это позволяет упростить код и избежать дублирования логики. Вы узнаете, как использовать Depends для проверки прав доступа, работы с базой данных и других задач.

Middleware

Middleware – это дополнительный слой обработки запросов в FastAPI. С его помощью вы можете выполнять различные операции до и после обработки запросов, например, логирование, аутентификацию и многое другое. Мы покажем вам, как создавать и использовать Middleware в FastAPI.

Background Tasks

Background Tasks – это способ выполнять задачи в фоновом режиме в FastAPI. Это полезно, когда нужно выполнить длительные операции без блокирования основного потока выполнения. Мы покажем вам, как создавать и использовать Background Tasks для увеличения производительности ваших API.

0 0 votes
Article Rating
5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@pinigun9488
4 months ago

Что за клавитаура, звук очень приятный?

@Dmitry-mk2lv
4 months ago

спасибо за уроки! было бы здорово про аутентификацию, админку, структуру реальных проектов разобрать

@montecristo31
4 months ago

Пасиба вам за такой контент!

@user-wj1de1dd5j
4 months ago

Отличные видео!

@justoil4937
4 months ago

Огромное спасибо за цикл роликов, посмотрел с удовольствием, у вас явно имеется талант к преподаванию! Для полноты курса, как мне кажется, нехватает информации по аутентификации и бонусом бы добавить темы: деплоя сервиса (добавление сертификата, https), CORS.
Еще раз огромное спасибо, продолжайте в том же духе 🙂