디자인 패턴

    MVC 패턴이란? 짧게 설명하기 / (Model, View, Controller 패턴이란?)

    MVC 패턴이란? (Model, View, Controller 패턴이란?) 화면 개발에서 많이 쓰이는 디자인 패턴이다. MVC 는 각각 Model, View, Controller 를 의미한다. 모델 (Model) 이란? 앱의 데이터를 저장하고 관리하는 역할 데이터를 관리하는 역할이다. API, DB, 로컬 저장소 등에 있는 데이터를 가져와 앱에서 사용할 수 있는 모양으로 만든다. 데이터를 추가하거나 수정하거나 삭제할 수 있는 방법도 알고 있다. 뷰 (View) 란? 사용자에게 보여지는 화면을 구성하고 업데이트하는 역할 화면을 관리하는 역할이다. HTML, CSS, JS 를 포함한다. 데이터를 받아 화면에 UI 를 렌더링한다. 이벤트가 발생했음을 감지하고 컨트롤러에 전달한다. 컨트롤러 (Controller..

반응형