상상력 사전
MVC 설계 패턴
youngw77
2022. 10. 17. 14:13
MVC 설계 패턴이란
Model(모델): 저장된 데이터를 Controller에 전달해준다.
View(뷰): 유저에게 보여지는 화면으로서 Controller와 소통을 통해 데이터를 주고 받게 된다.
Controller(컨트롤러): 사용자로부터 요청을 받으면 이를 분석해서 Model과 View에 업데이터 요청을 하게된다.
MVC 설계 패턴을 이용하는 이유는 프로그램의 길이가 짧으면 상관이 없는데 프로그램의 길이가 길어질 수록 코드를 알아 보기 힘들게 되고 그렇게 되면 이후 프로그램에서 문제가 발생 하였을 떄 프로그램 어디에서 문제가 발생한 지점을 찾기 어렵게 되어 프로그램을 유지보수하기 편하게 MVC 설계 패턴을 현업에서 많이 사용하고 있는것 같다.