Hello again to the Python framework explorers @sndhu.rani, @emma-crepeau and @prynka.chatterjee! Jumping in after the good points made about FastAPI and Flask/Dash.
Tornado
It’s another underrated framework that’s been around for a while. It’s designed to handle long-lived network connections, so if your app will be real-time (think live dashboards or updates), it’s an excellent choice.
It’s less opinionated than Django but can scale well for more complex use cases. Since you’re focusing on passive revenue and potentially a scalable app, it’s definitely worth looking into.
Wishing you a great development journey ahead!