Виктор Луферов — Опыт использования FastAPI с Clean Architecture: преимущества и ограничения
Подробнее о конференции PiterPy: https://jrg.su/QZ6wK1 — — FastAPI — мощный фреймворк для создания API, но его эффективность возрастает в разы при сочетании с принципами Clean Architecture. В докладе расскажу, как мы внедряли эту связку в реальных проектах, уделяя особое внимание Dependency Inversion и IoC-контейнерам для гибкости и тестируемости кода. Обсудим организацию слоев приложения, которая помогает минимизировать связанность и упростить поддержку. Кроме того, затрону работу с транзакциями и обработку ошибок — ключевые аспекты для надежных API. Расскажу, какие подводные камни нас ждали и когда FastAPI становится «узким местом» в чистой архитектуре. В заключение поделюсь выводами: в каких случаях этот стек оправдан, а когда стоит рассмотреть альтернативы. Будет полезно тем, кто стремится писать чистый, масштабируемый код, не жертвуя скоростью разработки.
Название:
Виктор Луферов — Опыт использования FastAPI с Clean Architecture: преимущества и ограничения
Категория:
Разное