Skip to content

feat/#43 커스텀 404 페이지 구현 및 데이터 패칭 속도 개선 #45

Merged
hun0613 merged 4 commits into
mainfrom
feat/#43
Apr 7, 2026
Merged

feat/#43 커스텀 404 페이지 구현 및 데이터 패칭 속도 개선 #45
hun0613 merged 4 commits into
mainfrom
feat/#43

Conversation

@hun0613
Copy link
Copy Markdown
Owner

@hun0613 hun0613 commented Apr 7, 2026

Summary

  • 장바구니 상세 페이지 데이터 패칭을 클라이언트 useEffect → SSR 전환, Promise.all 병렬 처리로 속도
    개선
  • 글로벌 커스텀 404 페이지(src/app/not-found.tsx) 구현
  • not-found 페이지에서 헤더 백버튼 숨김 처리 (BackButtonContext 도입)

Changes

  • shopping/[id]/page.tsx: SSR fetch + Promise.all 병렬 처리, 실패 시 notFound() 호출
  • ShoppingComp.tsx: props 기반 데이터 전달로 전환 (클라이언트 fetch 제거)
  • CreateCartFormComp.tsx: 임시저장 복원 시 Promise.all 적용
  • src/app/not-found.tsx: 글로벌 404 페이지 신규 생성
  • useBackButton Context/Hook: not-found 페이지에서 헤더 백버튼 숨김

Test

  • docs/test/43.md 참조

hun0613 and others added 4 commits April 7, 2026 09:08
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hun0613 hun0613 self-assigned this Apr 7, 2026
@hun0613 hun0613 added feat developing new feature document edit readme file labels Apr 7, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
jang-assistant Ready Ready Preview, Comment Apr 7, 2026 0:51am

@hun0613 hun0613 merged commit 998464e into main Apr 7, 2026
6 checks passed
@hun0613 hun0613 deleted the feat/#43 branch April 7, 2026 00:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

document edit readme file feat developing new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant