Today, I learned: SwiftUI Basic Architecture
* 관련 기술 스택이 없습니다

• SwiftUI에서 아키텍처를 고민하고 적용하는 이유는 코드의 가독성을 향상시키고 코드를 변경하고 추가하기 쉽게 하며 코드를 테스트하기 쉽게 하기 위함이다.
• SwiftUI에서는 모듈성, 확장 가능성, 가독성이라는 세 가지 키워드로 아키텍처를 정리할 수 있다.
• SwiftUI에서는 View, ObservableObject, Data Object라는 세 가지 주요 컴포넌트로 구성된다.
• View는 화면을 보여주는 역할을 하고, ObservableObject는 데이터를 연산하는 역할을 하며, Data Object는 데이터를 정의하는 역할을 한다.

북마크
공유하기
신고하기