Hi @jkunstle ,
Yes you’re right, I wanted to avoid installing another stack, so I was looking into the ServersideOutput
from the dash_extensions.enrich
library to save a dcc.Store exchange with the following code:
@app.callback(
ServersideOutput("store", "data"),
State("store", "data"),
Input("sse", "message"),
)
def update_store(store_data,sse_data):
...
return store_data
but I’m running into the same problem (I think) than this thread, although I’m on the latest version (available in Anaconda anyway) and this whole series of patches might not worth the hassle comparing to installing Redis.
I’ll dig into Redis and post an update, thank you.