Getting started with Streamlit Community Cloud
Streamlit Community Cloud is Streamlit’s answer to a fast deployment process and is certainly my first recommendation to deploy your Streamlit applications. When I discovered Streamlit in the summer of 2020, I remember deploying an app locally and loving the library, but then quickly being disappointed in having to use AWS to deploy my app. Then, the Streamlit team reached out to me and asked if I wanted to try out a product they were working on, which is now called Streamlit Community Cloud. I thought that there was no way that it was all that simple. We only need to push our code to a GitHub repository and point Streamlit to the said repository, and it takes care of the rest.
There are times when we care about “the rest,” such as when we want to configure the amount of storage space or memory available, but often, letting Streamlit Community Cloud handle deployment, resourcing, and sharing makes our development...