ReducerProtocol
-
TCA - ReducerProtocolTCA 2023. 1. 31. 09:09
안녕하세요. 그린입니다🍏 이번 포스팅에서는 TCA의 ReducerProtocol을 간단히 학습해보려합니다🙌 TCA가 날이 갈수록 업데이트도 빨라지고 더 발전하고 있어요! 현재 버전이 0.50.1까지 나왔으며 그전에 대격변이 0.41.0에서 일어났습니다. 바로 ReducerProtocol의 등장이죠🕺🏻 기존에 TCA에서 Core를 구성할때는 State, Action, Environment들을 별도 struct, enum으로 정의하고 이를 Reducer타입의 상수로 만들어 정의하는 형태였어요. 그런데 이와 반대로 Protocol Programming의 장점도 살리면서 더 적합하게 ReducerProtocol의 사용으로 전부 변화되었으며 장점도 많아졌어요🙏🏻 만약 이전 TCA 구성이 대략적으로 어떻게 되어있었..