'CS(Computer Science)/Design Pattern' 카테고리의 글 목록 — SH's Devlog

CS(Computer Science)/Design Pattern

CS(Computer Science)/Design Pattern

[Design Pattern] MVC, MVP, MVVM 패턴 비교 및 정리

MVC, MVP, MVVM은 모두 소프트웨어 개발에서 사용되는 디자인 패턴으로, 애플리케이션의 구조와 역할을 분리하여 코드를 더 잘 구성하고 유지보수성을 높이기 위해 고안된 패턴들입니다. 이번 포스트에서는 각 패턴의 주요 차이점과 특징들을 정리하겠습니다. MVC 패턴 MVC패턴은 View와 Model 사이의 중개자 역할을 수행하는 Controller를 두는 패턴입니다. 이를 통해서 View는 사용자 인터페이스에 집중할 수 있고, Model은 데이터와 비즈니스 로직에 집중할 수 있게 해줍니다. MVC 패턴은 Model, View, Controller 세 부분으로 나눕니다. MVC의 각각의 세 부분은 다음과 같은 역할을 합니다. Model -> Model은 데이터와 비즈니스 로직을 담당합니다. View -..

반응형
seunghwaan
'CS(Computer Science)/Design Pattern' 카테고리의 글 목록