MVC1 MVVM 패턴 MVVM 패턴소프트웨어 디자인 패던, UI 개발에 사용. 뷰(View)와 모델(Model) 사이의 강한 결합을 줄이기 위해 도입Model : 애플리케이션의 데이터와 비즈니스 로직을 관리View : 사용자 인터페이스 요소ViewModel : View와 Model 사이에서 데이터를 중계하고, 데이터 바인딩을 통해 View에 데이터를 전달MVC와 MVVM의 차이점사용자 입력 처리:MVC: 사용자 입력을 Controller가 직접 처리MVVM: 사용자 입력은 ViewModel이 처리합니다.데이터 바인딩:MVC : 데이터 바인딩이 자동 X, Controller를 통해 수동으로 처리MVVM : 데이터 바인딩이 자동, View와 ViewModel 간의 데이터 동기화가 프레임워크에 의해 자동으로 처리예시 코드# Mod.. 2024. 9. 5. 이전 1 다음