mvc 패턴의 장점: 나중에 유지보수 측면에서 굉장히 효율적이다.
클라이언트에서 서버에 요청(request)이 들어오면 controller가 DB에게 요청을 보내기 위해 model로 요청을 보낸다.
model이 응답을 해주면 controller는 이 응답을 가지고 view에게 찾아가 가장 적합한 응답을 찾아 client에게 응답해주게된다.
control: 지휘자
view: 실제 사용자에게 보여줄 화면을 관리함.