[bb7.1.1.2_1.2.1.1.5_1.1. title: 모델-뷰-컨트롤러([[[SW Best practice](https://janghoo.notion.site/Best-practice-abce5d7978db47529300bea6c37419f2) Design pattern](https://janghoo.notion.site/Design-pattern-0dc0e08622d3478bb6b85720c7392626) Model-View-Controller (MVC)](https://janghoo.notion.site/Model-View-Controller-MVC-7727467447b24e34b40e63e15d0b14c3)) 패턴에서 모델(Model)과 뷰(View)의 관계는 엄밀하게 정의되지 않는다. 뷰는 컨트롤러와만 소통하기도 하고, 뷰가 모델과 직접 소통하기도 한다. MVC의 본질은 모델 뷰 컨트롤러가 분리되어 있고, 컨트롤러가 중앙에서 모델을 통제한다는 것이다. 프레임워크에서 양방향 데이터바인딩을 지원하며 패턴이 흐트러졌다.](https://janghoo.notion.site/bb7-1-1-2_1-2-1-1-5_1-1-title-Model-View--a2793354332f4e64bac90114dd33e8bc)