A URL is a standardized web address that identifies where a network resource or service can be accessed. A browser uses it to connect to a running server, while an API uses it to identify a service or endpoint. section 2.5.4 section 5.3.1
URLs support several practical tasks:
- Open a locally running application, such as http://localhost:8501, through a browser. section 2.5.4
- Give other users a different address when an application is deployed instead of accessed through localhost. section 5.1.1
- Carry parameters that customize an API request, such as a forecast date. section 5.3.1
- Preserve application state through deeplinks, allowing another user to open the same filtered view. section 7.6
Sharing a dashboard view
A dashboard can place user inputs into its URL and restore those inputs when someone opens the link. A copied URL can therefore reproduce a selected date range, demographic filter, or display granularity without screenshots or manual instructions. section 7.6
https://duckduckgo.com/?t=h_&q=streamlit&ia=web
This example shows how a query value in a URL directs a user to specific search results. section 7.6








