-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
serverComponent 가 갑자기 강의에서나와요
24.06.29 22:15 작성 24.06.29 23:14 수정 조회수 44
0
처음부터 쭉 강의를 따라하고 있습니다.
9.3 장에서
갑자기 serverComponent 라는게 생겼어요.
무슨 용도일까요?
![course-thumbnail](https://cdn.inflearn.com/public/courses/333682/cover/4c11de3e-6aa7-475c-9258-62bc2257417d/333682.png?w=240)
Supabase, Next 풀 스택 시작하기 (feat. 슈파베이스 OAuth, nextjs 14)
9.3 Profile actions & permanentRedirect
강의실 바로가기
답변을 작성해보세요.
0
도도(코딩루팡)
지식공유자2024.06.30
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 중에 쿠키를 함부로 조작해? 라는 오류 메시지가 나올 수 있습니다.
답변 1