Building large scale data apps with Taipy | Head-to-Head against Streamlit

Sdílet
Vložit
  • čas přidán 10. 09. 2024

Komentáře • 25

  • @DataSciencewithHarshit
    @DataSciencewithHarshit  Před měsícem +1

    So, what do you think about Taipy?

    • @narottamsharma4720
      @narottamsharma4720 Před měsícem

      Amazing

    • @absar66
      @absar66 Před měsícem +2

      Business License fee is expensive compared to available alternatives

    • @JayaDattasaiKala
      @JayaDattasaiKala Před 29 dny

      Theres a lot of room for custom widgets to be developed, this will take a lot for taipy to compete with streamlit ; generally streamlited apps gets transformed into either reactified or any popular frontend fw with django or fast api as backend for becoming prod ready
      I have explored many class A frameworks from python, none of them provides a excel /table copy paste directly into browser dataframe editorwidget other than streamlit.

  • @kubectlgetpo
    @kubectlgetpo Před 20 dny +2

    Streamlit is not designed for production. It is exactly fir prototyping, fail fast, iterate fast. Once it sticks, go proper full stack!

  • @maruthiprithivi
    @maruthiprithivi Před 28 dny

    Very nicely structured content. Loved that you kept it to the point and didn't add fillers to drag out the duration of the video. High production quality!!

  • @GamingCritique1
    @GamingCritique1 Před měsícem

    Nice! This makes it so much easier

  • @coding_wiz
    @coding_wiz Před měsícem

    will try it for one of my dashboards. Very nice tutorial.

  • @vishwastyagi8390
    @vishwastyagi8390 Před měsícem

    Great ..we’ll try this Thanks

  • @AlonAvramson
    @AlonAvramson Před měsícem

    Looks great ! thank you!

  • @gagansingh3481
    @gagansingh3481 Před měsícem

    I love streamlit easy to understand without any such hard coding required , client needs output
    Designer app se koi Lena Dena Hota use

    • @DataSciencewithHarshit
      @DataSciencewithHarshit  Před měsícem

      Agreed, I also love Streamlit. In fact, comparing it with Streamlit does say a lot about Streamlit. But if I think beyond those use cases, that’s when I will look for an alternative.

  • @pranaamerta8015
    @pranaamerta8015 Před měsícem

    How's this compared to Shiny for Python

  • @interspacer4277
    @interspacer4277 Před měsícem

    What about vs. Anvil?

  • @irapk79
    @irapk79 Před měsícem

    NIce, very nice , CRUD possible ?

    • @DataSciencewithHarshit
      @DataSciencewithHarshit  Před měsícem

      Yes, check their gallery for more examples. You will have to hitch it up with a DB for CRUD.

    • @irapk79
      @irapk79 Před měsícem

      @@DataSciencewithHarshit Awesome ,thank you

  • @AhmedIsam
    @AhmedIsam Před měsícem

    There is a shameless cheating @ 9:32 what the hell is Decimator object that reduces number of points from 1 million to 500 !!!
    Why there is no equivalent decimation in streamlit?

    • @DataSciencewithHarshit
      @DataSciencewithHarshit  Před měsícem

      This is already explained in the video, watch till the end. The whole point is the support for such algos within Taipy.

    • @AhmedIsam
      @AhmedIsam Před měsícem

      @@DataSciencewithHarshit
      Thanks for the reply, but that decimation support is literally a one-liner. That has nothing to do with web framework.
      Here is the equivalent cheat in streamlit:
      ```python
      df = df.iloc[::len(df)//500][:500] # Decimation
      ```
      I tried it out, streamlit is reduced to 1 second delay, still not as fast as taipy.
      You can still prove your point while being fair, don't make streamlit plot 1 million points and decimate the task to 500 points in taipy.

    • @AhmedIsam
      @AhmedIsam Před měsícem

      @DataSciencewithHarshit
      I think it just clicked why Decimator object is a thing. My one-line python equivalent still means that there is round-trip to the backend to resove the reaction to user input. While the decimator object wraps a javascript solution that is front-end resolved, so, no frontend-backend-frontend trip is involved, making it faster.
      I will consider this solution for data intensive apps.

  • @MohanKumar-gj9th
    @MohanKumar-gj9th Před měsícem

    Streamlit is free though

  • @AliAlias
    @AliAlias Před měsícem

    Streamlit more easy to write code

  • @KevinKreger
    @KevinKreger Před měsícem

    But flask is not for production.