Skip to content

MVVM, MVI, Ribs, VIP 등 자신이 알고있는 아키텍쳐를 설명하시오. #37

@Glsme

Description

@Glsme

MVVM

  • 기존 MVC 패턴 (Model, View, Controller) 에서 확장되어 나온 디자인 패턴(Model, View, ViewModel) 이다.
  • MVC 패턴 중 Controller에서 UI 관련 작업 + 비지니스 로직 중 비지니스 로직만을 따로 관리하기 위하여 나온 패턴이다.
  • 비지니스 로직만을 관리하는 객체 ViewModel을 추가로 만들어 관리한다.
  • 보통 View 객체는 View와 ViewController를 묶어서 생각한다.

image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions