State 필요하면 Streamlit
Gradio 의 멘탈 모델은 “Python 함수 → UI”. Streamlit 의 모델은 “상호작용에 스크립트 top-to-bottom 재실행”. 멀티 페이지 대시보드 또는 persistent session state 필요한 앱엔 Streamlit 이 더 자연 — st.session_state 가 purpose-built.
다른 거 필요하면 Docker Space
FastAPI? Vue? non-standard Python? 커스텀 Nginx? GPU driver? Dockerfile 빌드, manifest 에 sdk: docker 선택. Spaces 가 컨테이너 빌드 + 실행. HF 컨테이너가 user 1000 (non-root) 실행; Dockerfile 이에 맞춰 디자인.
Static Spaces 는 HTML 무료 호스팅
모델 쇼케이스, 튜토리얼, 마케팅 페이지가 런타임 필요 없으면 sdk: static 셋, HTML/CSS/JS push. HF 가 너 다른 Spaces 와 같은 도메인에 서빙. 무료, 빠름, cold-start X.