[내배캠 앱창업] Day 36 - 블로그 앱

쏘쏠·2026년 1월 12일

1. 오늘 한 것

블로그 앱 실습 강의 완강

MVVM 구조로 화면 / 상태 / 데이터 역할 분리

Firebase(Firestore + Storage) 연동해서 CRUD 흐름 경험

2. 강의 핵심

a) 블로그 앱에서 MVVM 흐름

View(Page): 화면만 그림 (Home / Detail / Write)

ViewModel: 상태 관리 + 로직

Repository: Firebase 통신(CRUD) 전담

b) Firebase 연동 흐름

글 작성 → ViewModel 호출

Repository에서 Firestore에 데이터 저장

이미지 업로드 → Storage → URL 받아서 상태로 관리
→ 상태만 바뀌면 UI가 자동으로 갱신됨

3. 느낀 점

앱 UI 구현은 이제 좀 익숙해짐

새로 배운 Firebase 관련해서는 아직 잘 모르겠음

profile
Flutter 앱창업 일기장

0개의 댓글