Português
Abrir no Telegram

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

13 de setembro de 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
Link
clique para mostrar
FastAPI ломается не на роутинге, а на границах данных и зависимостей В проектах на FastAPI чаще всего проблемы прячутся не в эндпоинтах, а в том, что вокруг них: схемы, DI, фоновые задачи, подключение БД. Если оставить это «на потом», API ещё отвечает, но уже живёт на допусках и костылях. Три места, которые надо жёстко дисциплинировать: — входные модели: не пускайте в обработчик «сырой» dict, только pydantic-схемы; — зависимости: всё, что открывает соединение или читает конфиг, должно быть в одном слое; — ошибки: единый формат ответа важнее, чем десяток `raise HTTPException` в каждом файле. Ещё одна типовая ошибка — смешивать бизнес-логику с endpoint-функцией. Когда в `router` лежат и валидация, и SQL, и отправка письма, тесты становятся дорогими, а рефакторинг опасным. Лучше держать обработчик тонким: принял данные, вызвал сервис, вернул ответ. Если нужен API, который не развалится после пары расширений, проектируйте границы заранее: схема на входе, сервис в середине, адаптеры снаружи. Тогда FastAPI остаётся быстрым, а не просто удобным для старта.
3 ·

Por perto no feed

PPython Web & Scripts — Django, FastAPI, скриптыЯ сделал свой бесплатный антидетект-браузер и протестировал его запуск вместе с топ‑3 популярными антиками, Долфин, Вижен, Гоу Логин и не много Окто! 37 сборок,PPython Web & Scripts — Django, FastAPI, скриптыSWC ускоряет сборку, но ломает привычные допущения TypeScript SWC часто берут ради скорости, а потом удивляются: «почему поведение не как у tsc?». Ответ простой
esta mensagem
PPython Web & Scripts — Django, FastAPI, скриптыТем временем подстилка коричневых Кардиналов и лично Кустова главред Максим Огненный завёл собственный канал, где, наверное, опять будет писать стихи и анонсироPPython Web & Scripts — Django, FastAPI, скриптыScrapy ломается не на парсинге, а на мелочах: 5 проверок перед запуском За неделю в репах чаще всего всплывает одно и то же: spider вроде живой, а данных мало,
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · canal · Tecnologia
190inscritos2alcance médio dos posts
Feed da comunidade Abrir no Telegram

Um feed público aberto do índice de busca ChatCrawler — “o Google do Telegram público”; atualizado à medida que a comunidade é rastreada. Horários em UTC.

Somente conteúdo público, API oficial do Telegram. Sobre · Perguntas frequentes · Limites do índice · Remover uma página · Catálogo · Busca · Como calculamos