19 вопросов
-
junior theory Что такое `Depends` в FastAPI и как он работает?
-
middle correct_vs_wrong Два примера использования Depends. Какой раздаёт разные значения, какой одно кэшированное? И какой обычно ожидаешь?
-
middle theory Зачем нужны yield-зависимости в FastAPI и в каких случаях ловушки?
-
middle theory Как FastAPI обрабатывает циклические зависимости между зависимостями (например, когда две зависимости зависят друг от друга)? Приведи пример кода, где это може…
-
middle theory Как можно использовать зависимости для ограничения доступа к маршрутам (например, проверка JWT-токена)? Как это влияет на архитектуру приложения?
-
middle theory Как кэширование зависимостей влияет на производительность FastAPI? В каких случаях стоит использовать `Depends` с кэшированием, а в каких — без него?
-
senior theory Как можно реализовать кастомную зависимость в FastAPI, которая интегрируется с внешним сервисом (например, кэш или база данных)? Какие архитектурные преимущест…
-
senior theory Как FastAPI обрабатывает зависимости в асинхронных и синхронных маршрутах? Какие проблемы могут возникнуть, если в асинхронной зависимости использовать синхрон…
-
senior theory Как можно использовать зависимости для реализации паттерна 'cross-cutting concerns' (например, логирование, транзакции, аудит)? Как это влияет на разделение от…
-
middle quiz Какой из следующих подходов к использованию `Depends` в FastAPI обеспечивает наилучшую производительность при повторных вызовах одной и той же зависимости?
-
middle quiz Какой из следующих способов позволяет избежать циклических зависимостей в FastAPI?
-
middle quiz Какой из следующих способов позволяет использовать зависимость, которая зависит от параметров маршрута?
-
middle quiz Какой из следующих способов позволяет реализовать асинхронную зависимость в FastAPI?
-
middle quiz Какой из следующих способов позволяет использовать зависимость с `yield` в FastAPI?
-
middle quiz Какой из следующих способов позволяет передать параметры в зависимость, используя `Depends`?
-
middle quiz Какой из следующих способов позволяет реализовать зависимость, которая должна быть вызвана только один раз на запрос?
-
middle quiz Какой из следующих способов позволяет реализовать зависимость, которая вызывается только при определённых условиях?
-
middle quiz Какой из следующих способов позволяет использовать зависимость в тестах FastAPI?
-
middle quiz Какой из следующих способов позволяет реализовать зависимость, которая возвращает разные значения в зависимости от контекста?