4시간 동안 파이썬 파일 하나(약 220줄)로 고객 목록 + 추가 폼 + 성별 통계 차트가 있는 웹앱을 처음부터 끝까지 만듭니다. HTML, CSS, JavaScript는 한 줄도 쓰지 않습니다.
강의가 끝나면 수강생은 다음을 할 수 있습니다.
uv로 Reflex 프로젝트를 만들고 실행한다.rx.State에 데이터를 두고, 화면이 그 데이터를 따라 바뀌게 만든다.| 영역 | 하는 일 | 쓰는 Reflex 기능 |
|---|---|---|
| 헤더 | 제목, 고객 수 배지, Add User 버튼 | rx.heading, rx.badge, State.users.length() |
| 고객 테이블 | 고객 목록 표시, 마우스를 올리면 행 강조 | rx.table, rx.foreach |
| 추가 대화상자 | 이름·이메일·성별 입력 후 제출 | rx.dialog, rx.form, on_submit |
| 성별 차트 | 성별별 고객 수를 가로 막대로 표시 | rx.recharts.bar_chart, on_load |
| 시간 | 교시 | 주제 | 핵심 산출물 |
|---|---|---|---|
| 0:00–0:35 | 1교시 | Reflex 소개와 개발 환경 | 기본 앱이 브라우저에 뜸 |
| 0:35–1:15 | 2교시 | 컴포넌트로 화면 그리기 | 카드 레이아웃과 헤더 |
| 1:15–1:25 | 휴식 | ||
| 1:25–2:10 | 3교시 | State와 Var | 고객 테이블 |
| 2:10–2:55 | 4교시 | 이벤트와 폼 | 고객 추가 대화상자 |
| 2:55–3:05 | 휴식 | ||
| 3:05–3:45 | 5교시 | 데이터 가공과 차트 | 성별 막대 차트 |
| 3:45–4:00 | 6교시 | 정리, 디버깅, 과제 | 전체 흐름 복습 |
강사 노트는 영상 녹화나 라이브 강의 때 말로 풀어줄 포인트입니다. 블로그 포스팅에서는 본문 설명으로 바꿔 써도 됩니다.새 교시·새 강의 소식 받기
이 강의에 새 교시가 더해지거나 이어지는 강의가 열리면 이메일로 알려 드려요.
R
ReflexKR
눌러 보며 배우는 파이썬과 Reflex. 모든 예제는 Reflex 0.10.0에서 직접 실행해 확인했습니다.
ReflexKR은 배너 광고 없이 무료로 운영돼요. 도움이 되셨다면 커피 한 잔으로 응원해 주세요.
© 2026 ReflexKR · Since 2026 · CC BY-NC 4.0
질문과 답변
이 교시에서 궁금한 점을 남겨 주세요. 모든 언어 페이지의 질문이 함께 모입니다.