Great video. It really helped me understand how Streamlit manages multi-page apps. Question: how can I display content on the main/router page but not in the rest?
@hiddenniКүн бұрын
weeeeeeee 😊😊😊😊
@andfaniloКүн бұрын
I should have put the « wheeee » sound effect on the sliding pingouin 😆
@MiningGeologistКүн бұрын
Still waiting for a stable way to display Pyvista interactive plots directly in streamlit , this will be a game changer for me
@andfaniloКүн бұрын
Hey! Hmmm...yeah I haven't seen anyone work on this, maybe worth mentioning on the forum 🤔 Have you had problems with discuss.streamlit.io/t/stpyvista-show-pyvista-3d-visualizations-in-streamlit/31802 ?
@MiningGeologist21 сағат бұрын
@@andfanilo yeah it is very buggy and basic, look for something like the way trame handles pyvista in jupyter notebooks. that would be awesome.
@rodrigobogado653Күн бұрын
Great news! Thanks Fanilo, the plotly thing and the column selection thing is just 10 for me this week!!
@andfaniloКүн бұрын
Nice! Have fun testing them 😊 …oh I just thought about descriptive stats on a Dataframe selected column I’ll write that down somewhere 😂 (that’s how I generate ideas for videos, by reading your comments !)
@wesleysodre4662Күн бұрын
You're going to be big, man! Your videos are always very well produced! Keep producing
@andfaniloКүн бұрын
Thanks for the support 🤗 see you on the next video!
@ici6308Күн бұрын
Just wonderful !
@andfaniloКүн бұрын
Thanks for watching! What was your favorite new feature :p ?
@paulemmanuelkouassi25872 күн бұрын
Merci pour cette vidéo. Il y a tout plein de fonctionnalités que j'ignorais encore. Ça va vraiment m'être utile pour monter mon application 😊
@andfanilo2 күн бұрын
Merci pour le soutien :) c'est fou, avant de faire cette vidéo j'avais l'impression d'avoir à peu près suivi toutes les dernières avancées mais j'ai moi-même découvert 2-3 features sympas que j'ignorais 😂 laquelle comptes-tu tester en premier?
@paulemmanuelkouassi25872 күн бұрын
@@andfanilo la nouvelle version du multipage et le st.experimental_fragment. Dieu seul sait à quel point j'attendais ces 2 fonctionnalités et elles tombent à point nommé !
@CarlosEMijaresR2 күн бұрын
its amazing
@andfanilo2 күн бұрын
I'm going to wait every 4 Streamlit minor versions now 😂
@JatinTekchandani2 күн бұрын
All updates are very appreciated. When I see the frequency of "Streamlit-killer" applications in my notifications, I always choose to stay with streamlit because of the community and this channel. The content has already helped design apps that are being used to visualize data in ways that have produced insights in my data that have been shared and now the world is a better place.
@andfanilo2 күн бұрын
Those "Streamlit-killer" posts really have been increasing in frequency right 😵? Anyway, I really like the way you phrased it. I'm very happy sticking with Streamlit to showcase value out of data as easily as possible without compromising on look & feel. What kind of apps do you usually build? Thanks for the support, see you on the next one
@tigsik31282 күн бұрын
I just subscribed to your newsletter and started learning python as well. cant wait to learn streamlit :)
@andfanilo2 күн бұрын
Thanks for the support! I really need to do some beginner level Streamlit tutorials someday 😂 any app you're looking forward to building??
@scpresearcherssite10542 күн бұрын
How is the performance going ?
@andfanilo2 күн бұрын
For chart selection + fragment, I find it's pretty good for the amount of code written
@pieceofpotato78832 күн бұрын
idk man u about to land me a business analyst job with these streamlit videos! I am currently doing my internship and one of my major project is building an app that has crud and more importantly a BI dashboard. Your videos is really helpful! Thanks a lot. Lets see in a few month if i can secure the position
@andfanilo2 күн бұрын
CRUD + Dashboard, nice! I'm rooting for your success and hope you land both a nice job role and team 💪🏽 looking forward to the future good news
@JuanBretti2 күн бұрын
Thank you and the Streamlit team for the `selection` feature.
@andfanilo2 күн бұрын
Yes! I didn't talk about it in the video but the on_select also takes a callback function as argument and that is chef's kiss 👨🏽🍳
@user-xk3tj5cj8p2 күн бұрын
Finally native authentication ❤❤❤❤❤❤
@andfanilo2 күн бұрын
Almost!
@guillermovelazquez32112 күн бұрын
I would love a Streamlit mug!!!!
@andfanilo2 күн бұрын
Collector mugs :) I'll ask the team if they still give some at conferences, maybe they can send me some 😏
@rockNbrain2 күн бұрын
Great video Fanilo, tks a lot ... it seems that streamlit is getting very stable and mature
@andfanilo2 күн бұрын
I'm really liking the direction right now 😊 they are delivering more intermediate features while sticking to their initial vision in the way they structure their APIs When native auth drops, and maybe if they have a good idea on how to do visual customization without breaking everything then I think my audience will be truly happy ahah
@ikichiziki872 күн бұрын
Day by day it's becoming like a superpower for data science enthusiasts for making their projects !! DAMN
@andfanilo2 күн бұрын
Even just code enthusiasts, I'm seeing marketing people try to build their first web app with Streamlit that's crazy!
@matten_zero2 күн бұрын
You can literally now build a proper app without learning web dev.
@picklenickil2 күн бұрын
@@matten_zero no I believe it's a very long way to go. Thread safety, Auth, payments, and no st.paywall isn't very 'cachy' Or even simpler Reruns in fragments? Multiple responsive chat apps in fragments? People looking for such solutions still have to look at pyQt/side for desktop apps And Next/mern for Frontend.. Not to mention scaling at deployment.. .. I wanna say all this but my crippling fear of pleasing people will probably make me delete this is a min or so.. so enjoy the knowledge while it lasts
@andfanilo2 күн бұрын
💪🏽 After 4 years of using it, I still love the look & feel of Streamilt! I agree it's still a great choice to build a proper app :)
@picklenickil2 күн бұрын
At this point I can build apps and make them earn me money.😮 I give thousand thanks to streamlit devs. St paywall chaching yet?
@andfanilo2 күн бұрын
Eheh I hope to build something around monetization too :) (sorry hadn't had time to check your other comments around multi-chatbots, I'm preparing a corporate filming so I won't look at it until a week later probably, but again thank you for your support)
@picklenickil2 күн бұрын
@@andfanilo keep up the good work brother
@picklenickil3 күн бұрын
How do i manage the chat history of each chatbot? If one chatbot received a message from an llm and we use session state to store it? Wont it cause rerender of the whole thing? How do i integrate sessios state -chat history- multiple chatbot - experimental fragments into an app. So its like having separate responsibe chatbot interfaces on the same screen and update to one chat history doesn't cause rerender of anything else on screen including other chatbots
@deldridg4 күн бұрын
Love your work mate. Great demo and I'm going to give this one a crack. I'll also do some fiddling around to see how I can integrate this into a Django app. I'll also see if I can go really smart and generate dashboards dynamically according to the types of data being fed into the monster. Awesome and cheers from Sydney - Dave
@andfanilo3 күн бұрын
Hey, thank you for the support and for watching 😊 I'm very grateful! I'm pretty sure you've got more than enough flexibility to generate those dashboards in a Django app, looking forward to your final result! I need to relearn Django one day ahah, especially since I discovered the existence of JinjaX... Have a nice day Dave! Fanilo (who has a fond memory of being called by "Hey mate!" for 6 months in Brisbane 😂)
@macokaba19645 күн бұрын
How do you enable data update to the app?
@andfanilo5 күн бұрын
Hey, what do you mean by data update?
@Jasruler6 күн бұрын
Antifragile mentioned
@andfanilo6 күн бұрын
🌸 I think you're missing 2 or 3 more videos 😆
@Jasruler6 күн бұрын
Le Sserafim mentioned
@andfanilo6 күн бұрын
👀 and maybe it's not the only video with a mention...
@bartimeux8 күн бұрын
On rigole, on essaye d'apprendre à jongler et on va au futsal avec les collègues, ET PAF 8 ans plus tard on se retrouve à prendre des leçons de packaging Streamlit par Fanilo. Super. T'aurais pas pu m'apprendre ça y'a 8 ans ? Parce que je sais toujours pas jongler, pour info !
@Sonntagssoziologe9 күн бұрын
Oh no css I cried, but now I'm jumping happily through the grass.
@data0101014 күн бұрын
loved the video delivery, kudos
@andfanilo14 күн бұрын
Thanks a ton for the support :) see you in the next one !