UniRX·Zenject에서 R3·VContainer로 — 스택 세대 교체 선행 검증
- 증상
- 라이브러리에도 세대가 있습니다. 실무에서 UniRX·Zenject로 MVrP 구조를 다뤘지만, UniRX는 이미 deprecated되었고 Cysharp의 후속 스택은 R3로 이동했습니다. 팀 프로젝트에 검증되지 않은 스택을 바로 도입할 수는 없으니, 개인 프로젝트에서 먼저 써보기로 했습니다.
- 조치
- R3를 UniRX의 후속으로, VContainer를 Zenject의 경량 대안으로 채택해 같은 MVrP 패턴을 처음부터 다시 구성했습니다. 실무에서 익힌 구조를 그대로 옮기면서 라이브러리만 교체해, 스택 자체의 차이를 분리해서 관찰할 수 있게 했습니다.
결과
R3·VContainer 조합 위에서 동일한 MVrP 구조가 동작함을 확인했습니다. 두 스택의 세부 비교는 개발을 진행하며 이 카드에 축적합니다.