처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

MVVM(Model-View-ViewModel) 패턴에서 ViewModel의 역할은?

보통 freeCodeCamp
보기 및 정답
A View에 표시할 데이터와 커맨드를 관리하며, Model과 View 사이의 데이터 바인딩을 처리한다
B 데이터베이스에 직접 접근하여 CRUD 연산을 수행하고, 쿼리 결과를 직접 View에 전달하는 것이 일반적이다
C HTML 요소와 CSS 스타일을 렌더링하여 사용자 인터페이스의 화면 레이아웃을 구성한다
D 서버에 HTTP 요청을 보내고 응답을 받아 파싱하여 필요한 데이터를 추출하는 역할을 한다

해설

MVVM에서 ViewModel은 View에 필요한 데이터와 상태를 준비하고, 사용자 입력을 처리합니다. View와 양방향 데이터 바인딩으로 연결되어 UI가 자동으로 업데이트됩니다. Vue.js, Angular, SwiftUI 등이 MVVM 패턴을 활용합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기