컴파운드 (MVC) 디자인패턴
2021. 8. 18. 00:54ㆍ디자인패턴
- 말 그대로 두 개이상의 패턴을 합쳐 문제를 해결 (MVC 패턴은 가장 많이 쓰이는 컴파운드 패턴 중 하나)
- MVC란 model (비즈니스 로직), view (시각) , controller (요청 처리) 합성어
- model : 비즈니스 로직은 정보 저장 및 쿼리 처리 (CRUD 작업)
- view는 사람들이 보는 홈페이지 같은 것
- controller는 model과 view의 요청을 처리
- MVC 패턴을 사용하면 유지보수가 쉽다
- 백앤드 로직을 건드리지 않고 독립적으로 프론트앤드를 수정 가능
1. 예제 1)
2. 예제 2)
'디자인패턴' 카테고리의 다른 글
안티 디자인 패턴 (주의사항) (0) | 2021.08.18 |
---|---|
상태 디자인 패턴 (0) | 2021.08.18 |
템플릿 디자인 패턴 (0) | 2021.08.18 |
커맨드 디자인 패턴 (0) | 2021.08.18 |
옵서버 디자인 패턴 (0) | 2021.08.18 |