Я смотрю на спецификацию WSGI, и я пытаюсь понять, как такие серверы, как uWSGI, вписываются в изображение. Я понимаю, что спецификация WSGI заключается в том, чтобы отделить веб-серверы, такие как nginx от веб-приложений, как то, что вы пишете с помощью Flask. Я не понимаю, для чего нужен uWSGI. Почему nginx не может напрямую вызвать мое приложение Flask? Не может ли колба говорить на WSGI прямо? Почему uWSGI должен находиться между ними?
В спецификации WSGI есть две стороны: сервер и веб-приложение. На какой стороне находится uWSGI?