I'm having a problem in implementing an application using the Flask framework to send real-time data to a client browser. It will be streaming tweet user info to a client, using the twitter Streaming API(tweepy). Tweet information is also stored into a mongo DB, for future retrieval.
I assume this has to involve long-polling/ server side events(SSEs), which Flask doesn't seem to handle with ease. Juggernaut doesn't do it and is now deprecated in favour of SSEs.
Would Tornado be more suitable if I wanted to send real-time data to a client, or are there more appropriate web frameworks.
I am fairly new to python and it's the first time I'm trying to do this.
Thanks