모델뷰컨트롤러

MVC 패턴 소프트웨어 개발을 위한 `프로젝트 아키텍처` 설계에서 자주 사용되는 디자인 패턴 중 하나애플리케이션의 구조를 명확하게 분할하여 각 구성요소의 역할 정의 -> 세가지 주요 구성 요소로는 모델(Model), 뷰(View), 컨트롤러(Controller)가 있음 1. Model데이터와 `비즈니스 로직`을 관리한다. ⇒ `데이터`와 관련된 부분View, Controller에 대한 의존을 가지지 않는다.ex) 사용자의 정보, 상품의 목록, 주문 내역 등2. ViewModel의 데이터를 사용해 시각적인 화면을 구성하는 역할이다. ⇒ 사용자에게 보여지는 부분 (`사용자 인터페이스`)Model과 의존성 가질수도, 안가질수도 있다. Controller에는 의존성 Xex) 웹 페이지, 모바일 앱 화면, 대시 ..
mint10
'모델뷰컨트롤러' 태그의 글 목록