Skip to content

refactor: RxSwift → async/await 전환 (Phase 3) #50

@Dongju3079

Description

@Dongju3079

목표

  • Domain/Data 레이어에서 RxSwift 의존성 제거
  • async/await 기반 네트워크 + Repository + UseCase 전환
  • 이상적인 모듈화(Phase 6)를 위한 의존성 정리

작업 내용

  • NetworkService / DataTransferService async/await 전환
  • Repository 프로토콜 async throws 변경
  • UseCase async throws 변경
  • Presentation 레이어 점진적 전환 (Task + Rx 공존)

참고

  • Phase 3 문서: 리팩토링/Phase-3-Async전환.md
  • 전체 파일의 48.6%가 RxSwift 사용 중
  • Domain 순수화 → 이후 Phase 6 모듈화의 전제 조건

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions