I have a route
def some_function(value):
fetch metadata for value from another api .....
return some_data
app.route("/"):
def something(value):
data = call_function(value)
process.. data...
return data
I am wondering if there is a way to cache the output of some_function(value)
I have a front end calling this end point every few mins and the some_function fetches meta data on each calls. seems like a waste of a call, especially if the far away tool has been impected somehow. Is there a way to store the data and return quickly in this case?