MVC 패턴 / 모델구조
이번에는 MVC에 대해 알아보겠습니다.
MVC란?
MVC(Model–View–Controller)는 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴입니다.
이 패턴을 사용하면 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비즈니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 애플리케이션을 만들 수 있습니다. (네이버 위키백과)
이렇게만 말하면 무슨 말인지 어려울텐데 그렇다면 좀 더 자세히 보도록 하겠습니다.
Model 1 Architecture
Model 2 Architecture
MVC패턴
보기엔 깔끔하면서도 그림을 더 크게 못하니 가독성이 떨어지는 것 같네요ㅠㅠ
다음에는 web site와 web applicaion에 대해 다루겠습니다!
댓글 없음: