MVVM
화면 코드를 Model(데이터와 업무 규칙) · View(화면) · ViewModel(화면에 보여줄 값을 화면에 바로 쓸 모양으로 준비해 들고 있는 객체) 셋으로 나누는 구조다. View 는 ViewModel 을, ViewModel 은 Model 을 알지만 거꾸로는 모른다. View 와 ViewModel 은 데이터 바인딩으로 묶여서, ViewModel 값이 바뀌면 화면이 저절로 바뀌고, 양방향으로 묶으면 화면 입력도 ViewModel 값에 저절로 들어간다.
자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!