MVC, MVP, MVVM 패턴
MVC 패턴(MVC Pattern)이란? Model(모델), View(뷰), Controller(컨트롤러)로 이루어진 패턴이다. 애플리케이션의 구성 요소를 세 가지 역할로 구분하여 개발 프로세스에서 각각의 구성 요소에만 집중해서 개발할 수 있다. MVC 패턴의 장단점 장점 재사용성과 확장성이 용이하다. 단점 애플리케이션이 복잡해질수록 모델과 뷰의 관계가 복잡해진다. MVP 패턴(MVP Pattern)이란? MVC 패턴으로부터 파생되었으며 MVC의 C가 Presenter(프레젠터)로 바뀐 패턴이다. 뷰와 프레젠터는 일대일 관계이기 때문에 MVC 패턴보다 더 강한 결합을 지닌다고 볼 수 있다. MVVM 패턴(MVVM Pattern)이란? MVC의 C가 View Model(뷰 모델)로 바뀐 패턴이다. 뷰 모델..
CS/디자인 패턴
2022. 9. 14. 19:53
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 정렬병합조인
- 프로세스와 스레드
- 자바
- 직접매핑
- 중첩루프조인
- 연관매핑
- 코틀린
- 세컨더리인덱스
- 프로세스
- 디자인 패턴
- 보이스코드정규형
- 직접연관매핑
- 네트워크 기초
- 인덱스최적화
- 스레드
- 프로그래밍 패러다임
- java
- 캐시매핑
- 선언형 프로그래밍
- 클러스터형인덱스
- 대수확장성
- 스프링 R2DBC
- 네트워크
- 스프링 WebFlux
- 불연속할당
- 함수형 프로그래밍
- 메모리 계층
- 프로세스 컴파일
- 프로그래밍
- Design Pattern
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함