#clean_architecture — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #clean_architecture, aggregated by home.social.
-
FastAPI и Dependency Injection: правда или вымысел?
В свое время FastAPI прогремел как гром среди ясного неба - тут тебе и минималистичный API аля- Flask (все устали от Django , диктующего свои правила), и OpenAPI документация из коробки, и удобное тестирование, и хайповая асинхронность. Буквально все, что нужно для свободы творчества, и никаких ограничений! Да еще и Depends завезли! В тот момент это был культрурный шок - Dependency Injection в Python ? Разве это не что-то из Java ? Но дьявол кроется в деталях. А вы уверены, что те самые Depends == Dependency Injection ? Уверены, что пишете код на FastAPI правильно? В рамках статьи мы рассмотрим различные подходы к организации зависимостей в рамках FastAPI проекта, оценим их с точки зрения удобства использования и постараемся разобраться, как же все-таки "правильно" готовить DI в FastAPI . Давайте разбираться
https://habr.com/ru/articles/867040/
#fastapi #dishka #dependency_injection #dependency_inversion #solid #clean_architecture #python #web