IT지식

MVC 패턴

NAEMO 2022. 7. 11. 20:01
728x90

개발 디자인 패턴 중의 하나로,

Model, View, Controller로 나누어서 코드를 관리하자는 것이 골자이다.

Model은 데이터를 관리하고,

View는 화면을 표시하고,

Controller는 입출력 및 제어를 담당한다.

유지보수 및 개발 효율에 도움이 된다.

 

개인적으로는 MVVM 패턴이 더 발전한 디자인 패턴이라 생각된다.

왜냐하면 아래와 같이 컨트롤러의 역할이 너무 커지기 떄문이다.

 

* 참고

728x90