728x90 디자인 패턴1 MVC 패턴(Model-View-Controller)이란? ● MVC 패턴 - MVC(Model-View-Controller)는 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 디자인 패턴이다. - 비지니스 로직과 화면을 구분하는데 중점을 두고있다. - 이러한 관심사 분리는 더 나은 업무의 분리와 향상된 유지보수 관리를 제공한다. ● 모델(Model) : 데이터와 비지니스 로직을 관리한다. ● 뷰(View) : 레이아웃과 화면을 처리한다. ● 컨트롤러(Controller) : 명령을 모델과 뷰 부분으로 라우팅한다. 모델 뷰 컨트롤러 예시 위와 같이 쇼핑 리스트 앱이 있다고 가정해보자. 우리가 원하는 것은 이번 주에 사야할 각 항목의 이름, 개수, 가격의 목록이다. MVC를 사용해 일부를 구현해보자면 아래와 같이 설명할 것이다. ● 모델 - 모.. 2022. 10. 29. 이전 1 다음 728x90