Reader small image

You're reading from  Web App Development Made Simple with Streamlit

Product typeBook
Published inFeb 2024
PublisherPackt
ISBN-139781835086315
Edition1st Edition
Right arrow
Author (1)
Rosario Moscato
Rosario Moscato
author image
Rosario Moscato

Rosario Moscato has a master's degree in electronic engineering, a second level master in internet software design and a first level master's in science and faith. In about 25 years of experience, he has worked on innovative technology development in Europe and Asia. Recently, his interests have been focused exclusively on AI, pursuing the goal of making every business extremely competitive and analyzing the ethical implications deriving from the new scenarios that these disciplines open. Rosario has authored two books, and he is a speaker at international research centres and conferences as well as a trainer and technical/scientific consultant. Currently, he is working as CTO with one of the oldest AI companies in Italy.
Read more about Rosario Moscato

Right arrow

Summary

In this chapter, we covered some topics that can really increase the level of our web applications.

First of all, we saw what forms are and how to use them, discovering that having independent groups of widgets inside our web apps can make a big difference. All we need to do is define these forms and include some widgets inside them, using a button to trigger the widgets. Even the button is customizable since it can be included in the form or placed outside it.

Further, we learned that Session State is an incredibly powerful weapon in our hands. At last, we can persist the values of our variables, and this opens up an incredible scenario of use cases to us. Moreover, thanks to callbacks, we can decide what to do when a user interacts with our widgets, calling back fully customized functions that completely match our needs.

Finally, by customizing the subdomains of our deployed web applications, we achieved two targets: we made them much easier to remember and we gave...

lock icon
The rest of the page is locked
Previous PageNext Chapter
You have been reading a chapter from
Web App Development Made Simple with Streamlit
Published in: Feb 2024Publisher: PacktISBN-13: 9781835086315

Author (1)

author image
Rosario Moscato

Rosario Moscato has a master's degree in electronic engineering, a second level master in internet software design and a first level master's in science and faith. In about 25 years of experience, he has worked on innovative technology development in Europe and Asia. Recently, his interests have been focused exclusively on AI, pursuing the goal of making every business extremely competitive and analyzing the ethical implications deriving from the new scenarios that these disciplines open. Rosario has authored two books, and he is a speaker at international research centres and conferences as well as a trainer and technical/scientific consultant. Currently, he is working as CTO with one of the oldest AI companies in Italy.
Read more about Rosario Moscato