SwiftUI를 이용하여 iOS 개발을 함에 있어서 어떤 프로젝트 패턴을 따를지에 대한 논의가 활발하게 일어나고 있으며, 그 중 MVVM 구조를 탈피하려는 움직임이 많이 보이기에, 이 기회에 관련 자료들과 주장들을 통해 생각을 정리해보기 위해 본 글을 작성합니다.
SwiftUI는 선언형 UI로써, ViewModel의 존재 필요 여부에 대해서 부정적인 시각이 많았고, 기존에 관습처럼 쓰이던 MVVM 패턴을 벗어나고자 하는 시도가 애플 디벨로퍼 포럼을 포함해 여러 개발자들 사이에서 일어나고 있었다.나 또한 당연하게 기업 곳곳에서 쓰