MVVM in SwiftUI
1.MVVM이란? Model-View-ViewModel의 약자로 소프트웨어 아키텍처 패턴이다 앱이 수정되고, 규모가 커짐에 따라 UI와 비즈니스 로직사이의 결합도가 커지게 되고 이는 UI수정에 대한 비용이 커지고 유닛테스트가 어렵게 만든다. MVVM 패턴을 사용함으로써 비즈니스 로직과 프레젠테이션 로직을 UI로부터 분리할 수 있고, 이는 앱의 개발, 유지보수, 테스트를 더 용이하게 해준다. 또한 코드 재사용이 가능하게 해주며 개발자와 UI디자이너가 각 부분을 개발할 때 더 쉽게 협력할 수 있게 해준다 1.1 MVC에서 MVVC(수정 중) 이 사진은 MVC의 전형적인 모습이다. Model은 data, View는 UI, View Controller는 이 두개의 중개자이다. View와 View Controll..
Swift
2022. 3. 30. 22:43
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SWiFT
- 장고
- 백준
- New Group Without Folder
- 애플 인증
- 백준 1065번 swift
- 백준 4673 swift
- django
- 백준알고리즘
- xcuserdata
- 애플 인증서
- xcsharedata
- closure
- ios
- property wrapper
- readme ignore파일 포함한 repository
- Xcode
- mvvm in swiftui
- sileo
- provisioning key
- 클로저
- New Group
- 이분탐색
- ios mvvm
- palera1n
- 파이썬
- 프로퍼티 래퍼
- Widget
- main branch
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함