
1. 개요예전에 TCA 를 사용해본적이 있는데 내가 느끼기에 장단점이 뚜렷하다고 생각이 들었다.장점단방향 플로우로 디버깅과 사이드 이펙트 처리가 편했음MVVM 이나 MVP 같은 패턴은 사용하는 사람이나 회사 따라 사실상 구조가 다 다른데 TCA 는 모두가 비슷한 구조의 코드를 강제(?)할 수 있음단점러닝커브가 있음외부 라이브러리에 의존해야 함컴파일러가 일을 잘 못하는 포인트가 있는듯새로운 바닐라 프로젝트에서 시작했기 때문에 적용에 크게 애를 먹지는 않았고, 개발할때의 경험도 나쁘지 않았다. 특히 단방향 플로우의 아키텍쳐를 처음 경험해봐서 그런지 모르겠지만, 유저의 액션을 통합해 관리하고 결과 혹은 사이드이펙트로 처리하는 플로우가 잘 읽힌다고 느꼇었다.하지만 아키텍쳐를 외부 라이브러리에 의존해야 한다는 부..
iOS
2025. 5. 13. 17:14
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- openapi-generator
- easy cue
- audio kit
- ios채팅
- Xcode15
- 애플워치 데이터 전송
- Github action
- 맥북에어 m4
- demical
- swift날짜
- flo
- keyboardtype
- ios 다국어
- self-hosted-runner
- highprioritygesture
- open-api-generator
- swift audio
- watch connectivity
- audiokit
- onTapGesture
- SwiftUI
- Swift
- IOS
- swiftui 제스처
- DateFormatter
- avplayer
- string catalog
- AVFoundation
- swiftui 탭
- ios웹소켓
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함