• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

mvvm 패턴

20.11.23 17:20 작성 조회수 259

1

안녕하세요 ^^ 초급 다듣고 지금 중급 중간까지 듣고있습니다. 

수업을 듣다가 mvvm 에대해 제가 이해가 부족하여 질문 드립니다. 

중급에서 만드는 todolist 는 model 없이 . 

view와 viewModel만을 가지고 하는건가요?

중급에서 만든 todolist를 mvvm 모델로 구조를 설명한다면 어떻게 되는 지 혹시 설명해주실수 있으실까요? 

답변 2

·

답변을 작성해보세요.

1

wuis749님의 프로필

wuis749

질문자

2020.11.27

감사합니다 ^^

1

안녕하세요 wuis749님, 좋은 질문 주셨네요! :)

아마 제가 강의 초반부에 Vue.js가 MVVM 모델에서의 View Model 단에 속한다고 말씀 드려서 이렇게 질문 주신 것 같습니다 :) 강의에서 안내드린 구조는 모든 Vue.js 웹 애플리케이션에 해당하는 구조다 보니 중급 강의 컨텐츠를 가지고 별도로 MVVM 패턴을 비유해 드리는 게 의미가 있을 진 모르겠네요..!

굳이 MVVM 패턴으로 비교해 드리면 data 속성 안에 선언된 데이터 객체들이 Model, template 태그 안에 선언된 표현부가 View, 데이터와 템플릿 연결해주는 뷰의 기본적인 속성과 기능들이 ViewModel이 될 것 같습니다..! :)