Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor [#92] 네트워크 모듈 리펙토링 #93

Merged
merged 9 commits into from
Oct 29, 2024
Merged

Conversation

HELLOHIDI
Copy link
Member

👾 작업 내용

기존에 Moya 통신으로 이루어진 네트워크 모듈을 Urlsession으로 리펙토링 했습니다.

🚀 PR Point

Moya 통신에서 URLSession으로 리펙토링했을 때 얻을 수 있는 이점

  • 더 낮은 수준의 API이므로 요청과 응답에 대한 세밀한 제어가 가능
  • 다양한 에러 케이스를 지원하므로, 네트워크 에러, HTTP 에러, 데이터 변환 에러 등을 더 세밀하게 처리 가능
  • Combine과의 호환성이 좋음

폴더링 설명

: 추후에 내용 추가하겠습니다

요청 과정

응답 과정

에러 핸들링

해야되는거

  • 각 서비스 구체화하기
  • Entity와 Domain 분리하기
  • Interceptor 연결하기

📸 스크린샷

구현 내용 스크린샷
화면종류 파일첨부바람

✅ CheckList

  • 오류 없이 빌드되는지 확인
  • 로그용 print문 제거
  • 불필요한 주석 제거
  • 코드 컨벤션 확인

🔗 Issue

Resolved #92

Copy link
Member

@Zoe0929 Zoe0929 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

완독. 고생많으셨습니다!

@HELLOHIDI HELLOHIDI merged commit 0b30bc5 into develop Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Refactor] 네트워크 모듈 리펙토링
2 participants