Ship Review

프로젝트 완성은 기능, 품질, 배포, 회고를 함께 본다

최종 프로젝트를 끝냈다고 말하려면 화면이 보이는 것만으로는 부족합니다. 핵심 흐름, 예외 상태, 성능, 배포 링크, 다음 개선점을 함께 점검해야 학습 결과가 남습니다.

feature

핵심 기능 검증

사용자가 앱에 들어와 목표를 달성하는 주 경로를 처음부터 끝까지 직접 눌러 확인합니다.

state

상태와 예외 확인

로딩, 빈 데이터, 오류, 새로고침, 잘못된 경로처럼 실패 가능성이 큰 상태를 점검합니다.

quality

성능과 접근성 점검

불필요한 리렌더링, 과한 메모이제이션, 키보드 이동, 대체 텍스트를 함께 확인합니다.

deploy

배포 링크로 검증

빌드 결과와 SPA 라우팅, 환경 변수, 배포 URL의 새로고침 동작을 실제 주소에서 확인합니다.

제출 전 체크리스트

  • README: 주제, 실행 방법, 주요 기능을 적습니다.
  • 구조: pages, components, hooks 역할을 나눕니다.
  • 데이터: 로딩과 오류 상태가 화면에 드러납니다.
  • 라우팅: 새로고침해도 주요 경로가 유지됩니다.
  • 성능: Profiler로 큰 리렌더링 원인을 확인합니다.
  • 배포: 로컬이 아닌 배포 URL에서 최종 확인합니다.