Skip to content

web 앱 전체 소스 코드 리팩토링 및 성능 개선 #271

Description

@GulSam00

web 앱(apps/web) 전체 소스 코드를 검토하여 코드 품질 리팩토링과 성능 개선 작업을 진행한다.
동작 변경 없이 유지보수성·가독성·렌더링 성능을 향상시키는 것을 목표로 한다.

작업 체크리스트

1. 코드 전체 리뷰

  • app/ 라우트별 페이지·API 라우트 구조 검토
  • components/ 공통 컴포넌트 및 중복 로직 파악
  • hooks/, queries/, stores/, utils/, lib/ 레이어 검토

2. 리팩토링

  • 중복 코드 추출 및 공통화
  • 컴포넌트 책임 분리 및 파일 구조 정리
  • 타입 정의 일관성 및 안전성 개선

3. 성능 개선

  • 불필요한 리렌더링 제거 (memo, useCallback, useMemo 적정 적용)
  • TanStack Query 캐싱·prefetch 전략 점검
  • 번들 사이즈·동적 import 최적화 검토
  • 이미지·폰트·정적 자원 로딩 최적화

4. 검증

  • pnpm build / pnpm lint / pnpm check-types 통과 확인
  • 기존 동작 회귀 없음 확인

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions