Skip to content

refactor: BFF 기반 코드 구조 적용 (#127)#128

Merged
doup2001 merged 4 commits into
developfrom
refactor/#127
Apr 20, 2026
Merged

refactor: BFF 기반 코드 구조 적용 (#127)#128
doup2001 merged 4 commits into
developfrom
refactor/#127

Conversation

@doup2001
Copy link
Copy Markdown
Member

📌 작업한 내용

  • 진단 로직을 최신 정보 기준으로 반영하도록 구조를 정리
  • 프런트엔드 BFF 패턴에 맞게 백엔드 책임과 응답 구조를 재배치
  • 화면 단위로 필요한 데이터만 제공하도록 기존 로직을 재구성

🔍 참고 사항

  • BFF는 프런트엔드에 필요한 데이터를 단일 엔드포인트로 제공해 클라이언트 측 조합 로직을 줄이는 패턴이다.
  • 프론트엔드별 요구사항이 분리되면 백엔드는 화면 중심 응답과 내부 서비스 조합 역할에 더 집중할 수 있다.
  • 이번 변경은 진단 로직 최신화와 함께 BFF 구조로의 전환을 반영하는 리팩토링 성격이다.

🔗 관련 이슈

#127

✅ 체크리스트

  • 최신 진단 로직 반영 완료
  • BFF 구조에 맞는 응답 정리 완료
  • 프런트엔드 연동 검증 완료
  • 코드 리뷰 반영 완료

@doup2001 doup2001 self-assigned this Apr 20, 2026
@doup2001 doup2001 added the refactor 코드 리팩토링 label Apr 20, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 20, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: edd446c8-6e6f-41db-b83c-cb51ed4e10ab

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch refactor/#127

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@doup2001 doup2001 merged commit b833d0d into develop Apr 20, 2026
6 checks passed
@doup2001 doup2001 deleted the refactor/#127 branch April 20, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor 코드 리팩토링

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant