MVVM 패턴

Untitled

MVVM 패턴에서는 아래와 같은 규칙을 따름

👉 MVC와 결정적으로 다른 것은 ViewController가 View와 관련된 코드만 처리하는 것이다.

👉 기존의 MVC 패턴에서 Massive ViewController가 처리하던 View와 상관 없는 비즈니스 로직들을 ViewModel이 대신 담당해주는 것

👉 ViewModel은 ViewController와 View를 묶어서 단독으로 View를 컨트롤

MVVM 패턴의 장점