| title | Use core features to work with Streamlit's execution model |
|---|---|
| slug | /develop/tutorials/execution-flow |
| description | Master Streamlit's execution model with tutorials on fragments, reruns, and execution control for optimal app performance and user experience. |
| keywords | execution flow, fragments, reruns, execution model, st.fragment, performance optimization, execution control, rerun behavior |
Call st.rerun from inside a fragment to trigger a full-script rerun when a condition is met.
Use a fragment to write to multiple containers across your app.
Use a fragment to live-stream data. Use a button to start and stop the live-streaming.
Set up fragments with long load times to run concurrently.