안녕하세요. 이번시간에는 MVC라는 패턴에 대해 알아볼까 해요. MVC 패턴이란? 사용자가 인터페이스를 설계하는 소프트웨어 디자인 패턴 중 하나로 Model(모델), View(뷰), Controller(컨트롤러) 구성요소를 가지고 있어요. 세 가지의 구성 요소의 역할분담으로 개발 진행하는데 하나하나 알아가 볼까요? Model Model(모델)은 데이터와 비즈니스 로직을 담당하고 있어요. 데이터베이스와 연동, 데이터 처리 등을 수행하고, 상태 변경에 대한 View와 Controller에게 알릴 수 있는 메커니즘을 제공하고 있습니다. View와 Controller의 세부 구현사항으로 독립적으로 실행 단 직접 UI를 다루지 않는 점이 특징이에요. View View(뷰)는 사용자에게 데이터를 표시..