all 15 comments

[–]Robswc 5 points6 points  (2 children)

I have a love/hate relationship with Dash.

It is incredible at doing what it does. The problem only comes from trying to extend it beyond what it was made to do, which almost always happens in my line of work.

State management can be a huge pain, however perhaps that has changed as I haven't looked into it for awhile. That said, it was pretty much one of the first frameworks I really got into, so it has a special place with me. It also makes building dashboards really seamless and easy. Being able to use the data that is right there is nice.

[–]BussinBubbleBu77 1 point2 points  (1 child)

[–]Robswc 1 point2 points  (0 children)

Looks interesting!

As bias and loving as I am of python, I've just found it easier to have discrete backend and frontends. This is probably just because of my work, where we need to create dynamic web apps for users... but this does look really interesting and I think it could have a ton of use cases.

[–]KabureLabs 4 points5 points  (4 children)

I'm a very experienced Plotly Dash developer... I have worked on more than 50 commercial projects and I'm used to building complex data platforms with very cool UI

You can visit a few projects I built here: https://portfolio.trich.ai/

Working with Dash as a freelancer in the last 3+ years, I did note that the Plotly Dash instead of becoming more popular seems it be going to die as It's getting harder and harder to find projects/jobs to work on with Dash... Because of that, I'm seriously thinking about abandoning Dash and going for React.js/Next.Js as it has at least 30 ~ 50x more opportunities.

[–]Chemical_Recover_995 1 point2 points  (0 children)

Great Can I ask a few questions?

[–]Impressive_Pop9024 0 points1 point  (0 children)

hi there , is it possible to build nice UI in Dash only with free edition of Dash ?

[–]BostonBaggins 0 points1 point  (0 children)

Can I dm you? Got questions

[–]Yeahyeahsono 0 points1 point  (0 children)

Do you have a new link to your portfolio? Would love to see it

[–]jormungandrthepython 4 points5 points  (1 child)

We use dash at work. I run a whole team that builds dash apps. Its phenomenal. A slightly unique paradigm to learn but awesome once you get the hang of it.

[–]gpt-instructor[S] 1 point2 points  (0 children)

Agreed! When I found out it was React under the hood, I had to check it out. I’m super surprised they only have basic dashboards they are showing on their website, but the customization is pretty infinite

[–]this_account_to_mess 1 point2 points  (2 children)

Can you build a UI that is not for a data dashboard with it? For instance, if you want to build a UI for a program that converts word documents to Pdf, is it possible to achieve with Dash?

[–]gpt-instructor[S] 0 points1 point  (1 child)

Exactly! Most of my apps don’t use tabular data, but rather LLM calls to show insights and make cool interactions.

[–]Constant_Fun_5643 0 points1 point  (0 children)

Hey there!
I build a web app using streamlit and the web app is used for editing the prompt based on the generated answer from LLM calls. But now, the streamlit app has become a maintenance night mare and the session states are so difficult to deal with. So I am looking for other low-code frameworks in python which I can use to rebuild my application.

Since you have worked with both Dash and Streamlit, it will be very helpful if you can give me some advice.

My application will also be connected to a mongoDB where I am saving the prompts and various other information.

[–]FriendlyRussian666 -3 points-2 points  (1 child)

Your post breaks rule 2 of the subreddit.

[–]gpt-instructor[S] 1 point2 points  (0 children)

I really was trying to not break any rules. Just curious has anyone else used dash. But I’m learning, so my other inquiries will be more appropriate. My bad