Deutsch
Telegram

Beitrag Starlette ломают не роуты, а мелкие ошибки в middleware и ответах

20. September 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
Link
zum Anzeigen klicken
Starlette ломают не роуты, а мелкие ошибки в middleware и ответах Если Starlette кажется «слишком тонким», проблема обычно не в фреймворке, а в том, как его используют поверх ASGI. Тут важны три вещи: жизненный цикл приложения, порядок middleware и типы ответов. • Startup/shutdown лучше держать для инициализации клиентов, пулов и кешей. Не делайте там тяжёлую бизнес-логику: при падении инициализации приложение должно падать сразу, а не «жить полуживым». • Middleware ставьте от внешнего к внутреннему по смыслу: логирование, трейсинг, авторизация, потом уже доменная обработка. Иначе отладка превращается в угадайку. • Для JSON и стриминга используйте разные Response-классы. Если всё завернуть в один универсальный ответ, легко потерять заголовки, кеширование или корректную передачу тела. Есть наблюдение которое стоит проверить: большинство багов в Starlette появляются не в endpoint-функциях, а на границе — где вы читаете request body, прокидываете state и смешиваете sync/async. Если нужен стабильный сервис, начните с дисциплины вокруг ASGI-границ: отдельный middleware для каждого слоя ответственности, явные Response-типы и минимум магии в startup.
4 ·

In der Nähe im Feed

PPython Web & Scripts — Django, FastAPI, скрипты😍 Новый проект от NOVA PARTNERS! Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET! 🙃 Что ждет партнеров: 🫥 RevShare бPPython Web & Scripts — Django, FastAPI, скриптыPython-скрипт для продакшена: чек-лист перед запуском по cron Скрипт, который «просто раз в час дергает API», быстро становится частью продукта. До первого тайм
diese Nachricht
PPython Web & Scripts — Django, FastAPI, скриптыPydantic ломают не модели, а привычка валидировать «на глаз» Если Pydantic используется как типобезопасный слой, он экономит часы на отладке. Если как контейнерPPython Web & Scripts — Django, FastAPI, скриптыНа Anthropic, OpenAI, Google и SpaceXAI подали в суд из-за ИИ В Калифорнии против ИИ-компаний подали антимонопольный иск: регулятору показалось подозрительным,
PPython Web & Scripts — Django, FastAPI, скриптыPython Web & Scripts — Django, FastAPI, скрипты@python_web_scripts · Kanal · Technik
190Abonnenten2durchschnittliche Beitragsreichweite
Community-Feed In Telegram öffnen

Ein offener öffentlicher Feed aus dem Suchindex ChatCrawler — „Google für das öffentliche Telegram“; wird aktualisiert, während die Community gecrawlt wird. Zeiten in UTC.

Nur öffentliche Inhalte, offizielle Telegram-API. Über uns · FAQ · Grenzen des Index · Seite entfernen · Katalog · Suche · So zählen wir