Skip to content

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

Description

@Glsme

MVVM

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

image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions