이 정보는 아직 추가되지 않았습니다.
저희를 도와주세요! :)
저희를 도와주세요! :)

프레임워크
서비스
기타
언어
언어
언어
기타
기타
기타
서비스
서비스
프레임워크
서비스
서비스
언어
프레임워크
기타
기타
기타
언어
서비스
서비스
서비스
서비스
언어
기타
기타
서비스
서비스
기타
라이브러리
서비스
기타
라이브러리
언어
라이브러리
기타
라이브러리
프레임워크
서비스
라이브러리
기타
언어
라이브러리
라이브러리
언어
기타
기타
언어
프레임워크
프레임워크
언어
언어
기타
서비스
라이브러리
서비스
기타
서비스
서비스
기타
기타
라이브러리
서비스
프레임워크
프레임워크
기타
기타
MVP (모델-뷰-프리젠터 패턴)
기타
모델-뷰-프리젠터(model-view-presenter, MVP)는 모델-뷰-컨트롤러(MVC) 패턴에서 파생된 패턴입니다. 이때 View는 사용자들이 보는 화면이며, Model은 화면 상에서 무언가 조작해서 변하는 값이 저장되는 곳입니다. MVC 패턴에서는 Model과 View가 직접적으로 통신하지만, MVP 패턴에서는 Presenter가 Model과 View 사이 중개자 역할을 해줘 소스가 꼬이는 것을 막아줍니다.
실무에서는 어떻게 활용될까?
앱 개발에 있어서 디자인 패턴을 적용하고, 적용하지 않고에 따라 개발 과정에서나 유지보수에서나 효율성 차이가 크기 때문에, 다양한 디자인 패턴(MVC, MVP, MVVM)을 명확히 이해하고 디자인 패턴 간 차이점을 파악해두는 것은 중요합니다.