Українська
Відкрити в Telegram

Пост FastAPI ломается не на роутинге, а на границе входных данных и зависимостей

3 липня 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
FastAPI ломается не на роутинге, а на границе входных данных и зависимостей В проектах на FastAPI почти всегда всплывают одни и те же места: — слишком тонкие Pydantic-схемы, где обязательные поля проверяются уже в бизнес-логике; — зависимости, которые тянут БД, кэш и внешний API в один слой; — асинхронные обработчики, внутри которых внезапно живёт блокирующий код. Есть наблюдение которое стоит проверить: чем раньше запрос превращается в валидированную структуру, тем меньше ветвится код дальше. Для этого полезно держать отдельные схемы для входа, ответа и внутреннего контракта, а не переиспользовать один модельный класс везде. Так меньше магии при рефакторинге и проще ловить несовместимость между ручкой и сервисом. Ещё одна частая ошибка — делать dependency injection “по привычке”, а не по границам ответственности. Если зависимость только достаёт пользователя, она не должна знать про скидки, очереди и бизнес-правила. Как только dependency начинает разрастаться, тесты становятся дорогими, а ручка — неочевидной. И отдельно про async: если внутри endpoint’а есть тяжёлый sync-код, его лучше вынести в пул или в отдельный воркер. Иначе FastAPI выглядит асинхронным только на бумаге, а под нагрузкой упирается в блокировки. Если держать схемы, зависимости и async-границы раздельно, FastAPI остаётся быстрым не только на бенчмарке, но и в сопровождении.
7 ·

Поруч у стрічці

PPython Web & Scripts — Django, FastAPI, скриптыВ Whatsapp скамят пользователей с помощью поддельных никнеймов WhatsApp запустил никнеймы — и почти сразу начался скам. Мошенники регистрируют имена, похожие наPPython Web & Scripts — Django, FastAPI, скриптыВышел ZCode - аналог Claude code Вышел ZCode — десктопный аналог Claude Code от разработчиков GLM-5.2. Работает с API от Anthropic, поддерживает SSH-деплой на с
це повідомлення
PPython Web & Scripts — Django, FastAPI, скриптыCloudeflare грозит Google блокировкой трафика Cloudflare объявил: с 15 сентября 2026 года ИИ-краулеры будут заблокированы по умолчанию на всех сайтах с рекламойPPython Web & Scripts — Django, FastAPI, скриптыГайд: как заработать первые деньги на Pornhub Pornhub — самый посещаемый адалт-сайт в мире, и на нём действительно можно зарабатывать. Но схема устроена иначе,
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · канал · Технології
190підписників2середнє охоплення поста
Стрічка майданчика Відкрити в Telegram

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо