해결된 질문
작성
·
157
·
수정됨
답변 1
1
Next.js 14 서버를 위한 최소 지식 챕터의 6.6 RSC (with use client)
RSC 가 React Server Component 입니다.
기본 개념은 해당 챕터를 참고해주세요.!
짧게 말씀드리면, supabase 를 사용하는 사용처가 Server Component라면 쿠키를 조작할 수 없어서
server component인지 아닌지 구분을 해야 합니다.
1) 그래서 "액션"함수를 부를 때 Server Component에서 부른다면
serverComponent = true
2) "액션"함수를 부를 때 Server Component가 아니라면
serverComponent = false
를 넣습니다.
만약 serverComponent 임에도 serverComponent = false라고 넘긴다면,
next.js에서 왜 Server Side Rendering 중에 쿠키를 함부로 조작해? 라는 오류 메시지가 나올 수 있습니다.
답변 감사합니다.
해당 챕터 다시 살펴보겠습니다!!