3 ms·
Seems really cool for putting a frontend on a data science app. All of my data processing code is in python already, but this would be really cool to add a dash
by makestuff 4y ago
Seems really cool for putting a frontend on a data science app. All of my data processing code is in python already, but this would be really cool to add a dashboard or other features without needing a separate tech stack.
- tomrod 4y agoI haven't evaluated the OP's package yet, but Streamlit is like an Rshiny for Python. I'm not connected to the project, just liked what I used of it. Best guess is OP's package gives finer grained control over display elements, which definitely has a place. [0] https://blog.streamlit.io/how-to-build-a-real-time-live-dashboard-with-streamlit/ https://blog.streamlit.io/how-to-build-a-real-time-live-dash...
- picklelo 4y agoYes this is a great use case we're targeting. I've used Streamlit in the past and it's easy to get started with, but I found limitations in terms of components, styling, and performance. Since we compile down to a NextJS app, we aim to have the flexibility of traditional webdev with the ergonomics of Python.
- d4rkp4ttern 4y agoIndeed, I’ve tried streamlit early on but it was very limited in layouts and I had to do all kinds of gymnastics to deal with state. Gradio seems more popular for building ML driven demos though I have not used it. (I actually am curious why it’s more popular than SL). Anvil is another “python web app” project I poked at briefly but didn’t get far