디자인 패턴 - MVP 패턴 (MVP pattern)
MVP 패턴 (MVP pattern) MVP 패턴은 MVC 패턴으로 파생되었으며 C인 컨트롤러가 프레젠터 P로 교체된 패턴이다. MVC 패턴의 컨트롤러가 입력을 받아 모델과 뷰에게 전달했다면, MVP 패턴은 뷰가 입력을 받아 프레젠터를 통해 모델에 접근할 수 있다. 프레젠터가 뷰와 모델의 매개체 역할을 한다. 모델과 뷰의 결합도를 낮추면 업데이트 또는 수정 시 관련된 코드만 수정하면 되기 때문에 확장성이 개선된다. 단, 애플리케이션이 복잡해질수록 뷰와 프레젠터 사이의 의존성이 강해질 수 있다. 이미지 출처 - 면접을 위한 CS 전공지식 노트
study/Web
2022. 10. 31. 16:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- git공부
- python3
- 혼자 공부하는 파이썬
- Spring
- django
- git 공부
- git
- musma
- django.contrib.auth
- 디자인 패턴
- 한글 형태소 분석기
- 면접을 위한 CS 전공 지식 노트
- django-environ
- 회원 로그인
- API
- 톰캣
- 커맨드 객체
- 웹페이지
- 검색 결과 내 페이지네이션
- Python
- error: failed to push some refs to 'https://github.com/
- 배열
- Magazine K
- 암호화
- authenticate()
- Django tutorial
- 환경 변수 설정
- Java
- path variable
- 회원가입
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함