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