Português
Abrir no Telegram

Post Starlette ломают не роуты, а то, как с ней обращаются в middleware и стримах

5 de setembro de 2026
P
Python Web & Scripts — Django, FastAPI, скрипты
Link
clique para mostrar
Starlette ломают не роуты, а то, как с ней обращаются в middleware и стримах Starlette часто берут как «лёгкий ASGI-слой», а потом удивляются: приложение работает, но сложнее отлаживать ошибки, фоновые задачи и пропущенные заголовки. Есть наблюдение которое стоит проверить: большинство проблем появляется не в endpoint’ах, а на границах запроса. • Middleware держите короткими. Если в одном слое и auth, и логирование, и нормализация ответа — дебаг превращается в квест. • Для тяжёлых операций не блокируйте event loop: выносите CPU-bound в отдельный процесс, а I/O — в асинхронные вызовы. • Стриминг ответа тестируйте отдельно. Любая ошибка после первого чанка уже не «обычный 500», а частично отправленный ответ. Ещё два места, где Starlette часто недооценивают: lifespan и state. Инициализация соединений, пулов и кэшей должна жить в startup/shutdown, а не в первом запросе. Если нужен общий объект между слоями, не прячьте его в глобалы — прокидывайте через request.state или контейнер зависимостей. Если проект маленький, Starlette даёт чистую базу без лишней магии. Если проект растёт — заранее фиксируйте границы middleware, lifecycle и async-IO. Потом это экономит часы, а не минуты.
3 ·

Por perto no feed

PPython Web & Scripts — Django, FastAPI, скриптыGoogle ads упростил перенос креативов из Asset Studio ➡️ Читайте на сайте: https://aff.top/blog/google-ads-uprostil-perenos-kreativov-iz-asset-studio 🧠 Ещё больPPython Web & Scripts — Django, FastAPI, скрипты7 привычек Python-кода, которые экономят часы на ревью и отладке За неделю в репах чаще всего всплывают не «сложные баги», а мелочи: неявные типы, лишние побочн
esta mensagem
PPython Web & Scripts — Django, FastAPI, скриптыStarlette часто выбирают как «легкий FastAPI», но ошибку делают в другом месте Starlette — это не «мини-фреймворк для старта», а очень тонкий ASGI-слой для вебаPPython Web & Scripts — Django, FastAPI, скриптыFastAPI ломается не на роутинге, а на границе между схемой, БД и фоном За неделю в репах чаще всего всплывает один и тот же набор ошибок: — в Pydantic-модели ра
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