MVC 패턴의 개념
MVC 패턴 : 디자인패턴 중 하나이고 Model View Controller의 약자이다.
디자인 패턴 : 바퀴를 다시 발명하지마라!라는 개념의 이론으로써 소프트웨어를 설계할 때 문제를 해결함에 있어 재사용할 수 있게 만드는 패턴, 쉽게 사용가능한 라이브러리나 프레임워크도 여기에 해당
쉽게 말해
이벤트 처리를 하는 역할을 한다.
MVC 패턴의 예
model : 정보들이 들어있는 class, component 등의 파일
View : 데이터를 출력하거나 화면에 그리는 역할을 하는 파일
Controller : model과 View에 해당하는 파일을 불러와서 클라이언트에게 Ui를 제공하는 역할을 하는 파일