문제 정의
누가 어떤 일을 더 쉽게 하려는 앱인지 한 문장으로 고정한다.
최종 프로젝트는 배운 기능을 모두 넣는 전시장이 아니라, 사용자 경로 하나를 끝까지 완성하고 실패 상황까지 닫는 작은 제품으로 보는 편이 낫다.
누가 어떤 일을 더 쉽게 하려는 앱인지 한 문장으로 고정한다.
목록, 상세, 작성, 설정 중 필요한 화면만 route로 나눈다.
폼 입력, 서버 데이터, UI 열림 상태를 다른 저장 위치로 분리한다.
빈 값, 오류, 권한 없음, 느린 네트워크에서 흐름이 끊기지 않는지 본다.