일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 데이터최적화
- Concurrency
- GCD
- RxSwift
- arkit
- gesture
- Performance
- stateobject
- SwiftUI
- 달력
- authentication
- state
- UIKit
- swift
- fullscreencover
- ar
- withAnimation
- ios
- Network
- firebase
- auth
- WWDC
- environmentobjet
- 네트워크
- Animation
- CS
- dataflow
- iphone
- realitykit
- combine
Archives
- Today
- Total
목록MVVM (1)
XLOG
[아키텍쳐] MVC VS MVVM 의 간단한 정리
프로그래밍을 하다보면 자연스럽게 아키텍쳐에 대한 고민을 하게된다. 고민의 이유는 너무 당연하다. 규모가 큰 프로젝트 구조를 잘 짜서 효율적으로 코드를 작성하여 효율적인 업무를 하고, 관리도 쉬워야 하기 때문이다. 가장 먼저 하고 싶은 말은' MVC, MVVM, MVP 등 어떠한 아키텍쳐가 좋다 라고 정답이 정해진건 아닌 것 같다' 이다. 진행하는 프로젝트의 규모, 진행하는 구성원, 주어진 시간 등을 고려하여 가장 효과적으로 진행할 수 있는 방법을 선택해야 하는 것 같다. 우선 MVC 에 대해 알아보자. Model - View - Controller 의 약자이다. Model 은 데이터 모델, View는 화면, Controller는 중재자 같은 역할이다. 예를 들어 API를 통해 Json을 받아 우리가 필요..
Swift/Etc
2023. 2. 3. 11:08