728x90
디자인 패턴
-
MV* 패턴(MVC, MVP, MVVM)디자인 패턴 2022. 7. 6. 00:01
MV*(MVC, MVP, MVVM 비교) MVC MVC 패턴은 Model + View + Controller를 합친 용어입니다. 1) 구조 Model + View + Controller란? Model : 어플리케이션에서 사용되는 데이터와 그 데이터를 처리하는 부분입니다. View : 사용자에서 보여지는 UI 부분입니다. Controller : 사용자의 입력(Action)을 받고 처리하는 부분입니다. 2) 동작 MVC패턴의 동작 순서는 아래와 같습니다. 사용자의 Action들이 Controller에 들어옵니다. Controller는 사용자의 Action을 확인 후, Model을 업데이트합니다. Controller는 Model을 나타낼 View를 선택합니다. View가 Model을 이요하여 화면에 나타냅니다..