-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
Hello!
We love Dash, it's been perfect for our team of Python developers who want to provide rich web frontends.
We're coming up against the issue that it's difficult to host alongside our other web services though, primarily because we use FastAPI. FastAPI is the most popular of the ASGI frontends but by no means the only one, if a solution could be found to support ASGI as well as WSGI, I think the other webservers could just slot in as well.
I've read up on various topics where this is mentioned, and aside from the non-trivial work to make it generic, it seems like the major blocker is Python 2.7 support, and Python 3.6 needed for async/await. I have every sympathy with having to support Enterprise Python, and I'm sure you're well aware of this, but Python 2.7 has been end of life for 15 months, and 3.5 has been end of life for six months.
Is there a roadmap for Dash 2.0? Would that be the time to support multiple backends and draw a line in the sand on versions?
References
https://community.plotly.com/t/websockets-devices-performance-gains/39669
#1559