Pros

Es un microframework para aplicaciones web; en el que podemos utilizar:

  1. Bibliotecas Python,
  2. o Extensiones de Flask.

Usa:

  1. Jinja2 para plantillas.
  2. y Werkzeug para manejo de solicitudes.

Contras

Por defecto, Flask no admite asincronía, lo que significa que maneja las solicitudes de manera secuencial. Sin embargo, puedes usar las bibliotecas:

  1. gevent,
  2. eventlet,
  3. aiohttp,
  4. o asyncio; biblioteca estándar, introducida en Python 3.4 y Flask 2.0.

o Migrar a Quart un framework similar a Flask pero diseñado para ser totalmente asincrónico.