MVP1 모바일 앱 아키텍처 종류와 특징 (MVVM, MVC, MVP, MVI) 이번주 스터디 그룹의 주제는 디자인 패턴 중 앱 아키텍처 패턴으로, 대표적인 4가지 아키텍처에 대해 살펴보고자 합니다. 🔧 아키텍처 패턴(설계 패턴)이란 사전적 정의로 아키텍처 패턴은 공통적으로 자주 발생하는 문제를 해결하는 재사용 가능한 해결방법입니다. 이는 소프트웨어 아키텍처보다 큰 범주를 가집니다. 과거 UI를 가진 프로그램에서 데이터를 기반으로 화면에 렌더링 할 책임이나, 비즈니스 로직을 아까 말한 책임과 함께 묶는 방법에 대한 정의가 명확하지 않았습니다. 아키텍처 패턴은 이를 해결하기 위해 만들어진 디자인 패턴입니다. 🔧 모바일 앱 4대 아키텍처 아래 4가지는 현대 개발자가 주로 사용하는 아키텍처로, 밑에서 이들의 차이점을 설명하고자 합니다. MVC (Model-View-Controller) M.. 2023. 2. 15. 이전 1 다음