기억 휘발 방지소

MVC (Model View Controller) 본문

Web

MVC (Model View Controller)

choice91 2021. 9. 10. 20:36
728x90
반응형

Model

데이터와 비즈니스 로직을 관리한다. 사용자가 사용하고자하는 모든 데이터를 갖고 있어야하며 뷰나 컨트롤러에 대한 어떤 정보고 알고 있어선 안된다. 또한 변경이 일어나면 변경 통지에 대한 처리방법을 구현해야만 한다.

 

View

화면에 보여주기 위한 역할이다. 모델이 갖고 있는 정보를 따로 저장하면 안된다.

 

Controller

모델과 뷰 간의 연결. 사용자의 요청을 처리하고 응답하는 부분. 모델과 뷰에 대해서 알고 있어야하며 모델과 뷰의 변경을 모니터링 해야한다.

728x90
반응형

'Web' 카테고리의 다른 글

[Web] Heroku로 앱 배포하기  (0) 2021.11.10
[Web] JWT (Json Web Token)  (0) 2021.10.08
Babel  (0) 2021.09.13