[Nextjs15] Cookie 변경점

C__W.A·2025년 2월 6일

NextJS

목록 보기
4/4
post-thumbnail

cookies서버 구성 요소 에서 HTTP 수신 요청 쿠키를 읽고 서버 작업 또는 경로 핸들러 에서 발신 요청 쿠키를 읽고 쓸 수 있는 비동기 함수로 변경되었습니다.

🧑‍💻 cookies() -> await cookies

이전에는 cookies() 함수를 동기적으로 호출할 수 있었지만, Next.js 15부터는 이 함수가 비동기 함수로 변경되었습니다. 따라서 cookies()를 사용할 때 await 키워드를 사용해야 합니다.

  • 이전에는 cookies() 함수를 동기적으로 호출할 수 있었지만, Next.js 15부터는 이 함수가 비동기 함수로 변경되었습니다. 따라서 cookies()를 사용할 때 await 키워드를 사용해야 합니다.
import { cookies } from 'next/headers'
 
export default async function Page() {
  const cookieStore = await cookies()
  const theme = cookieStore.get('theme')
  return '...'
}
profile
기술은 문제를 해결하기 위해 존재한다

0개의 댓글