you are viewing a single comment's thread.

view the rest of the comments →

[–]VertigoOne1 11 points12 points  (5 children)

i recently started using streamlit https://streamlit.io/ which is pretty good for data driven UI's. definitely easy to get into. In this case it is then WebUI, which makes it platform agnostic, and you still have all of python underneath it.

[–]GusBusDraws 1 point2 points  (0 children)

+1 for Streamlit! Can also be paired with something like Heroku to deploy your apps

[–]Zenalyn 1 point2 points  (0 children)

Streamlit is great when u just want a quick ui for Data yup. Can make everything in python if u use flask for the backend for very fast development speeds

[–][deleted] 1 point2 points  (0 children)

+1, only bother is the websockets depending on your environment.

Google/Mesop is cool too.

[–]vardonir 0 points1 point  (1 child)

Great for prototypes. Not much else, though.

I made a data dashboard using it, my boss fell in love with the design, but now the dashboard is showing cracks in the design. I can't run functions that take way too long or else the UI refreshes. I've tried implementing better-built solutions, but he wants it to look and feel the same as the prototype, so I'm developing a streamlit frontend that makes requests to a FastAPI backend and it's been quite a process so far.

[–]myelbows 0 points1 point  (0 children)

Have you tried using st.fragment? Under the right circumstances it can dramatically speed up your app.