MVC-MVVM-VIPER로 이어지는 앱 개발 구조패턴(2)
기타
MVC-MVVM-VIPER로 이어지는 앱 개발 구조패턴(2)
들어가며지난 글을 통해 모바일에 어울리는 아키텍처를 찾아 보았습니다. MVC, MVVM 모두 좋은 아키텍처라 생각하지만, 개발을 하면서 개인적으로는 조금 아쉬웠던 부분이 있었습니다. 하여 이번 글에서는 지난 글 말미에 나왔던 질문들, - API를 요청해야 할 일이 많을텐데, 이런 애들은 모두 어디서 호출하지? - 모바일 특성상 화면들도 많이 필요한데 모두 그냥 호출하면 되는건가? - 만약 특정 화면을 필요로 하는 곳에서 각각 navigationController에 push한다면.. 중복되는 코드가 계속 생길텐데? 에 대한 조그만 답변이 될 VIPER에 대해 설명하도록 하겠습니다.VIPER정리하면, View와 Entity(Model)는 유사하다고 보면 되고, API 관련 코.......
