JavaScript MVC

이세영·2022년 8월 25일
0

MVC패턴

  • 프로그래밍 패턴 중의 하나로 Model과 View를 분리하고 Controller로 제어하는 패턴
  • 사용이유: Model과 View를 분리 ⇒ Model의 재사용
  • 예) 하나의 데이터를 PC, Tablet, Mobile에 공통적으로 사용하며 Model은 하나이지만 View는 여러 개가 가능하다.
  • Model의 변경을 Controller가 감지하여 View에 반영한다.
  • View의 변경을 Controller가 감지하여 Model에 반영한다.

https://www.bottlehs.com/assets/javaScript-mvc-architecture.png

  • Model : 데이터, 데이터 처리
  • View: Model을 표현하는 역할, MVC의 “V” 담당
  • Controller : 처리를 담당하는 MVC의 “C” 담당
profile
꿈나무개발자

0개의 댓글

관련 채용 정보