Python. Все об аннотации типов (hints, типизация)
🦄 Зачем нужен Gunicorn? Что такое WSGI?
Долго не писал в Дзене, пора навёрстывать 🚀 За последние полгода начал изучать Python с уклоном на бекэнд. Задеплоив своё первое Django-приложение в веб, я столкнулся с тем, что для его работы нужно дополнительно установить… wsgi-сервер? Что это и зачем? И это не считая Nginx, который тоже выполняет роль сервера. Я задался вопросом: “Нахрена нам столько приложений, задача которых просто обрабатывать http-запросы и выплёвывать ответы? (nginx, gunicorn, django)”. Поэтому я решил разобраться, зачем нам всё это, как оно работает и при чём тут зелёные единороги...
Uvicorn в FastAPI: Как Это Работает и Почему Это Важно
FastAPI стал одним из самых популярных инструментов для создания асинхронных веб-приложений на Python, благодаря своей скорости, простоте и гибкости. Одной из ключевых особенностей FastAPI является его интеграция с ASGI-серверами, такими как Uvicorn, которые играют важную роль в асинхронной обработке запросов. В этой статье мы рассмотрим, что такое Uvicorn, как он интегрируется с FastAPI и почему это важно для разработчиков. Что такое Uvicorn? Uvicorn — это легковесный, супер-быстрый ASGI-сервер, написанный на Python...