본문 바로가기
Mobile#Mobile#Architecture조회 1

MVC란?Model-View-Controller

정의

UI 앱의 고전 아키텍처. iOS 초기부터 사용. Apple 공식이지만 "Massive View Controller" 문제로 MVVM/Clean에 밀림.

다른 표현엠브이씨

MVC란?

1970년대 Smalltalk에서 시작된 UI 아키텍처. Apple이 iOS 초창기부터 권장했다.

iOS의 문제

Controller가 모든 로직을 떠안아 "Massive View Controller"가 되기 쉽다. 그래서 MVVM·VIPER·Clean 등으로 진화.

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Mobile 전체 →