Programming
MVC란?
JM_H
2022. 2. 24. 08:57
* MVC 는 소프트웨어를 만드는 수많은 방법들 중 한가지이다.
사람들이 개발을 함에 있어 여러가지 문제들이나 자주 사용하는 방식
등을 정리하여 좀더 쉽고 편리하게 사용할 수 있도록 하나의 형태로 만든 것이라고 생각하면 된다.
MVC 는 Model , View , Controller 의 약자로
프로젝트(애플리케이션)를 구성하는 요소를 3가지 역할로 구분한 것
Model 모델 : Controller가 데이터를 DB(데이터베이스)와 소통할 수 있도록 가공해주는 역할
View 뷰 : 사용자가 보게 되는 화면을 구성하는 역할, 사용자는 View (화면)를 통해 서비스를 이용한다.
Controller 컨트롤러 : 사용자가 View 를 통해 보낸 요청을 받아 DB와 통신 후 요청 결과를 다시 View 로 넘겨주는 역할