python: фреймворки для серверной части (для работы с запросами от клиента)

есть клиент, написанный на nodejs (react)

клиент посылает серверу запросы (через fetch) и файлы (через компонент Upload от Ant design) сервер

сервер написан на pythonb обрабатывает запросы без сторонних библиотек из серии

# получить данные от клиента
def get_request_data():
    # получить размер входного буфера
    content_length = os.environ.get('CONTENT_LENGTH', 0)

    if not content_length:
        raise Exception('CORS req?')

    # считать данные из входного буфера
    buffer = sys.stdin.buffer.read(int(content_length))

    # преобразовать данные в формат UTF-8
    data = buffer.decode('utf-8')

    if not data:
        raise Exception('No input<POST> json!')

    return data

Подскажите, может стоит использовать какие-то фреймворки, которые прячут эту реализацию под капотом и в 1 строчку позволяют получать и json данные и файлы и отвечать клиенту без обвязки типа

        # передать сформированный ответ клиенту
        print('Content-Type: application/json; charset=utf-8')
        print('Access-Control-Allow-Origin: *')
        print('Access-Control-Allow-Methods: OPTIONS, POST')

Ответы (0 шт):