Flutter MVVM
Flutter MVVM 매핑
View 제어 위임 (IoC)
ViewModel 특성
해결 문제 분석
문제
원인
MVVM 해결 (Flutter)
비즈니스 임팩트
객체지향 핵심: 변화율 분리
Flutter 실전 구조 예시
View 제어 위임(IoC) 개념
CASE 1
❌ 직접 제어 (IoC 위반)
✅ IoC 적용 (Provider가 제어)
흐름 비교
CASE 2
❌ 직접 제어 (MVC 스타일 - 안 좋은 예시)
✅ IoC 위임 (MVVM - 좋은 예시)
1. Model (순수 데이터)
2. ViewModel (중재자)
3. View (읽기 전용)
시각적 흐름도
핵심 차이점
구분
직접 제어
IoC 위임
비즈니스 임팩트
Last updated