반응형 Model - View - Controller1 MVC(Model - View - Controller) MVC의 탄생 Smalltalk MVC MVC의 탄생은 1970년대 GUI Applicataion에 적합한 구조를 설계 구조를 고민하다 나오게 된 구조로 알려져있다. Form 과 Widget - 폼은 iOS의 ViewController와 유사한 레이아웃이며, UI 전체의 이벤트 핸들링을 담당한다. - 위젯은 버튼, 테이블뷰와 같은 UI 컴포넌트와 유사하다. 이 당시 개발방법은 각각의 UI 컴포넌트안에 모든 코드를 작성하는 것이다. - 위젯을 폼에 배치하는 입장에서 보면 위젯안에 어떤 코드들이 있는지 신경쓰지 않고 배치할 수 있었기 때문에 좋은 분리라고 여김 Trygve Reenskaug - 코드가 위젯의 프레젠테이이션과 얽혀있기 때문에 좋은 분리가 아니라고 주장 - 에디터 : 프레젠테이션을 담당하는 계층.. 2023. 8. 16. 이전 1 다음 반응형