Android Compose 시대: 우리가 알던 MVVM이 MVI를 닮아가는 이유
·
IT 기술
2026년 현재, 많은 기업들이 안드로이드 개발 표준을 Jetpack Compose와 UDF(단방향 데이터 흐름)로 강력히 밀고 있습니다. 안드로이드 개발자에게 MVVM 패턴은 이미 익숙한 패턴입니다. 하지만 Jetpack Compose를 사용하기 시작하면서, 우리가 알던 MVVM의 모습이 조금씩 변하고 있습니다. 최근에는 "이게 MVVM이야? 아니면 MVI야?"라는 말이 나올 정도로 두 패턴의 경계가 모호해지고 있죠. 이번 블로그에서는 왜 이런 변화가 일어나고 있는지 구글의 권장사항과 함께 작성해 보겠습니다! 1. XML에서 Compose로구글이 XML에서 Compose를 도입한 가장 큰 이유는 '상태와 UI의 일치' 때문입니다. ❌ XML의 한계 (명령형)XML 방식은 개발자가 findViewByI..