Flask-aiohttp — Asynchronous Flask application with aiohttp.

Flask-aiohttp adds asyncio & websocket [1] support to Flask using aiohttp.

For example

@app.route('/use-external-api')
@async
def use_external_api():
    response = yield from aiohttp.request(
        'GET', 'https://api.example.com/data/1')
    data = yield from response.read()

    return data

You can find more guides from following list:

API