Встречается на собеседованиях • сегодня
Зачем нужен wsgi
WSGI (Web Server Gateway Interface) — это стандарт взаимодействия между веб-сервером и Python-приложениями. Он обеспечивает унифицированный интерфейс, позволяющий серверу (например, Nginx, Apache) передавать запросы приложению (например, Flask, Django) и получать ответы.
Зачем нужен:
- Стандартизация — единый протокол для всех Python-фреймворков.
- Гибкость — можно менять сервер или приложение без переписывания кода.
- Масштабируемость — поддержка асинхронных серверов (Gunicorn, uWSGI).
Пример простого WSGI-приложения:
python
def application(environ, start_response):
status = '200 OK'
headers = [('Content-Type', 'text/plain')]
start_response(status, headers)
return [b'Hello, WSGI!']Без WSGI пришлось бы писать отдельные адаптеры для каждого сервера.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы