Skip to content

♻️ refactor: event 관리를 개선한다#28

Merged
hwanheejung merged 11 commits intomainfrom
refactor/structure
Sep 1, 2025
Merged

♻️ refactor: event 관리를 개선한다#28
hwanheejung merged 11 commits intomainfrom
refactor/structure

Conversation

@hwanheejung
Copy link
Copy Markdown
Collaborator

@hwanheejung hwanheejung commented Sep 1, 2025

✨ 작업 배경 #

  • 기존 코드가 단일 recording-store에서 모든 이벤트 관리를 담당

💻 작업 내용 #

🏗️ 아키텍처 개선

  • FSD 구조 적용: entities/event, entities/record로 도메인 분리

🔄 이벤트 시스템 리팩토링

  • single-event: request, response 별 타입 생성 및 기록
  • 타입 안전성: 새로운 kind 필드 기반 discriminated union으로 타입 체크 강화
  • 이벤트 그룹핑: 단일 이벤트를 자동으로 그룹화하는 로직을 store에 내장

🏃 기능 동작 시연 #

💬 코멘트 #

  • UI 바이브코딩 리팩토링 필요 (후순위)

@hwanheejung hwanheejung self-assigned this Sep 1, 2025
@hwanheejung hwanheejung merged commit 437e4d1 into main Sep 1, 2025
@hwanheejung hwanheejung deleted the refactor/structure branch September 1, 2025 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant