Skip to main content

Fetching Data 데모

Next.js App Router에서 서버 컴포넌트를 활용한 다양한 데이터 페칭 패턴을 직접 체험할 수 있습니다. 각 데모는 실제 지연 시간을 시뮬레이션하여 차이를 체감할 수 있도록 만들었습니다.

파일 구조

fetching-data/
├── layout.tsx
├── page.tsx                ← 현재 페이지 (인덱스)
├── streaming-demo/
│   ├── page.tsx            ← Suspense + 느린 컴포넌트
│   └── loading.tsx         ← Skeleton UI
├── sequential-fetching/
│   └── page.tsx            ← 순차 데이터 페칭
└── parallel-fetching/
    └── page.tsx            ← 병렬 데이터 페칭

Tip: 모든 데모는 Server Component로 작성되어 있어 'use client'가 없습니다. 서버에서 직접 async/await로 데이터를 가져오는 패턴을 확인하세요.