003. MVVM 디자인패턴
MVVM 디자인은 Model-View Model-View로 이루어진 패턴이다. Model은 표현하고자 하는 특정 Entity라고 생각하면된다. 데이터를 표출하기 위한 기본 단위.. View는 말 그대로 UI라고 생각하면된다. TextBox, InputBox, Label 등 ViewModel은 View와 Model을 연결해주는 요소. MVVM에서의 핵심 요소이다. ViewModel은 프로퍼티와 커맨드등이 작성된다. MVVM을 쓰는 가장 큰 이유는 View와 Model을 연결해주는 DataBinding이 가장 큰 이유라고 생각된다. DataBinding이 되면 View에서 수정한 데이터가 자동으로 Model의 데이터로 변경도 되고, Model 데이터를 변경 시 자동으로 View에서의 데이터가 변경된다. 그러..
2021. 10. 20.