제품 업데이트하네스 엔지니어링
공통 404 화면과 개발용 D1 재시도를 추가했어요
없는 주소는 명확히 안내하고, 개발 중 D1 세션 만료는 제한적으로 자동 복구해 작업 중단을 줄였어요.
컴윗
1분 읽기
변경 사항
- 공통 not-found 화면 추가 — App Router 전역
not-found.tsx에서 없는 주소나 데이터를 일반 오류와 구분해 안내해요. - 개발용 D1 자동 재시도 — 세션 만료로 판단되는 오류가 나면 Cloudflare context를 초기화하고 요청을 한 번 다시 실행해요.
- 운영 경로 분리 — 자동 재시도 Proxy는 개발 모드에만 적용하고 운영에서는 기존 직접 연결을 유지해 예기치 않은 재실행을 피했어요.
사용자 효과
사용자는 잘못된 주소에서 다음 이동을 알 수 있고, 개발자는 장시간 작업 뒤 DB 세션이 끊겨 서버를 다시 띄우는 빈도를 줄일 수 있어요.