요구사항 축소
반드시 필요한 사용자 흐름 2~3개와 이번에 하지 않을 항목을 명확히 적는다.
작게 닫아야 품질을 볼 시간이 생긴다마무리 프로젝트는 화면 수를 늘리는 과제가 아니다. 요구사항을 줄이고, 라우팅과 데이터 흐름, 상태 위치, 오류 대응, 접근성, 배포 검증을 한 흐름으로 연결해 완성된 제품으로 닫는다.
반드시 필요한 사용자 흐름 2~3개와 이번에 하지 않을 항목을 명확히 적는다.
작게 닫아야 품질을 볼 시간이 생긴다홈, 목록, 상세, 설정처럼 URL로 복원되어야 하는 화면을 정한다.
뒤로가기와 새로고침을 함께 본다입력 상태, 서버 데이터, 전역 설정, URL query를 각각 어디에 둘지 결정한다.
한 store에 모두 넣지 않는다loading, empty, error, unauthorized, retry 상태를 실제 UI로 구현한다.
성공 화면만 만들면 제품이 아니다production build로 실행해 env, 에셋 경로, deep link, 새로고침을 확인한다.
dev server 통과는 최종 통과가 아니다