Swift-TCA TCA_1 : only use TCA ⇨ SwiftUI + TCA Simple Counter (using BindableAction) TCA_2 : SwiftUI + TCA + Combine + Alamofire The Dog API (using Alamofire) + Combine + TCA ⚠️ Network Request Overload (with AsyncImage) ~> So, I used the 'KingFisher'