앱의 크기가 커짐에 따라 네트워크 스택을 구축하면서 일반적인 패턴을 채택하는 것이 중요합니다.
이때 중요한 부분은 요청을 라우팅하는 방법입니다.
Alamofire의 URLConvertible 및 URLRequestConvertible 프로토콜과 함께 Router 디자인 패턴이 이를 도와줍니다.
“라우터”는 요청의 “경로” 또는 요청의 구성 요소를 정의하는 타입입니다.
구성 요소에는 URLRequest의 요청을 만들기 위한 파라미터, 메소드 등이 포함될 수 있습니다.
'Swift' 카테고리의 다른 글
[UIKit] Line Height(행간), Line Spacing(자간) 조절하기 (0) | 2024.06.27 |
---|---|
Xcode File Template 커스텀하기 (0) | 2024.06.14 |
[SwiftUI] 왜 body에서 변수를 수정하지 못할까? (0) | 2024.04.17 |
[SwiftUI] some View에 대해서, some과 Opaque Type (0) | 2024.04.16 |
[SwiftUI] SwiftUI를 소개합니다. (0) | 2024.04.15 |