MVC
-
MVC 아키텍처의 이해Programing/Web 2009. 12. 7. 16:02
MVC (Model - View - Controller) 아키텍처의 이해 1. Model - 모델은 응용 프로그램의 주제 중에서 의미 있는 항목들과 작업들, 그리고 규칙들을 표현한다. - 모델은 응용 프로그램의 현재 상태를 관리한다. - UI 개념과는 어떠한 연관성이 없다. 2. View - 뷰는 모델의 특정 부분을 가시적인 UI로 렌더링한느 방법을 서술한다. - 로직은 포함하지 않는다. 3. Controller - 컨트롤러는 전달된 요청들을 처리하고 모델을 이용하여 작업을 수행한다. - 사용자에겐 렌더링될 뷰를 선정하여준다.