Caché

Cuando tu aplicación se ejecuta lentamente, pon algo de caché. Al menos es la forma más fácil de acelerar las cosas. ¿Qué hace una caché? Digamos que tienes una función que tarda algo de tiempo en completarse pero los resultados seguirían siendo lo suficientemente buenos si tuvieran 5 minutos de antigüedad. Entonces la idea es que pongas el resultado de ese cálculo en una caché durante algún tiempo.

Flask por sí mismo no proporciona caché para usted, pero Flask-Caching, una extensión para Flask lo hace. Flask-Caching soporta varios backends, e incluso es posible desarrollar tu propio backend de caché.