15

경영진은 터미널을 보지 않는다. 화면을 만들 차례.

프론트엔드 UI 개발 (Streamlit)

학습 목표

MVP UI의 핵심 요구사항을 이해한다 Streamlit이 MVP에 최적인 이유를 안다

경영진은 터미널을 보지 않는다

어제까지의 성과:

에디터 로딩 중...

완벽하게 동작한다. 터미널에서.

하지만 모레 데모 자리에서 이걸 보여줄 수 있을까?

에디터 로딩 중...

어제 만든 두뇌에 오늘 얼굴을 붙인다.


왜 Streamlit인가?

비교StreamlitReact/Next.jsGradio
학습 곡선1시간1주일+2시간
Python OnlyYesNo (JS 필요)Yes
채팅 UI내장직접 구현내장
파일 업로드내장직접 구현내장
그래프 시각화Plotly 통합직접 구현제한적
멀티페이지내장라우터 필요탭만
배포DockerDocker + NodeDocker
MVP 적합성최적오버킬적합

Streamlit = Python 개발자가 가장 빠르게 웹 앱을 만드는 방법


오늘 만들 4개 페이지

에디터 로딩 중...

우선순위: Page 1 (Chat) > Page 3 (KG) > Page 2 (Docs) > Page 4 (Dash)

Chat 페이지가 핵심이다. 여기에 집중하자.