연장챙겨

MVC Pattern 본문

카테고리 없음

MVC Pattern

계속까먹어 2021. 2. 20. 15:18

소프트웨어 공학에서 사용되는 아키텍처 패턴

사용자 인터페이스(View)로부터 비즈니스로직(Model)을 분리해 관리(Controller)

 

기존의 MVC1 패턴같이 뷰에서 직접적인 모델부분을 호출해 코드가 복잡해지거나 일체형으로 만들어져

코드의 수정이나 유지보수가 불편했던 부분에서

 

뷰와 모델을 컨트롤러가 간섭하는 방식으로 변환해 비록 개발기간이 늘어난다는 단점이 있음에도 불구하고

사용할만한 가치가 있다고 생각

추후에 MVP나 MVVM모델이 파생되었지만 보편적으로 이 패턴을 사용한다