Model

  • 내부 비즈니스 로직을 처리하는 역할
  • 알고리즘, db 쿼리 등을 함수 형태로

Controller(중간에 위치!!)

  • 어떻게 처리할지를 알려주는 역할
  • model에서 작성된 함수를 호출하여 새로운 함수를 만들고 안에서 일을 처리
  • model과 view를 통제/ 특정 뷰로 돌아가게 한다던지 하는 일들/ view로 변수를 던져준다
  • Routing: 사용자가 접근한 uri에 따라 컨트롤러의 함수를 호출해주는 기능!

View

  • 화면에 무엇인가 보여주기 위한 역할
  • 사용자의 입력을 받아 모델의 데이터를 업데이트 해줌

'웹개발' 카테고리의 다른 글

Form태그를 통한 데이터 전송 방법(Ajax/Submit)  (0) 2020.02.13
session과 cookie 차이점  (0) 2020.02.11
URL 개념 및 구조  (3) 2020.01.14
Bootstrap - Grid System  (0) 2019.12.27

+ Recent posts