본문 바로가기
Q&A해결2026년 4월 10일1분 읽기

Next.js 16 fetch 캐시가 예상대로 작동하지 않습니다

코딩하는민수
조회 430댓글 3

Next.js 16 App Router에서 서버 컴포넌트의 fetch가 캐시되지 않는 것 같습니다.

// app/page.tsx
export default async function Page() {
  const res = await fetch("https://api.example.com/data")
  const data = await res.json()
  return <div>{data.title}</div>
}

이전 Next.js 14에서는 기본으로 캐시됐는데, 16에서는 매 요청마다 새로 가져오는 것 같아요. force-cache를 명시해야 하나요?

댓글 0

아직 댓글이 없습니다.
Ctrl+Enter로 등록