MVVM(Model-View-ViewModel) 패턴에서 ViewModel의 역할은?
보통 freeCodeCamp해설
MVVM에서 ViewModel은 View에 필요한 데이터와 상태를 준비하고, 사용자 입력을 처리합니다. View와 양방향 데이터 바인딩으로 연결되어 UI가 자동으로 업데이트됩니다. Vue.js, Angular, SwiftUI 등이 MVVM 패턴을 활용합니다.
MVVM에서 ViewModel은 View에 필요한 데이터와 상태를 준비하고, 사용자 입력을 처리합니다. View와 양방향 데이터 바인딩으로 연결되어 UI가 자동으로 업데이트됩니다. Vue.js, Angular, SwiftUI 등이 MVVM 패턴을 활용합니다.