해결된 질문
작성
·
50
0
수업에서 Next.js에서는 클라이언트에 import 되는 서버 컴포넌트를 자동으로 클라이언트 컴포넌트로 변경해주는 동작을 한다.
라고 하셨는데요. 공식문서나 구글 문서를 아무리 찾아봐도 관련 언급이 없던데요. 혹시 출처를 알수 있을까요? 언제 업데이트 된건지 확인해보고 싶어서요
답변 1
1
안녕하세요 jane님 이정환입니다.
본 기능은 Next.js에서 서버 컴포넌트를 처음 접목하기 시작한 13버전부터 제공되었으며 아래의 문서에서 찾아 보실 수 있습니다.
https://nextjs.org/docs/app/building-your-application/rendering/client-components
번역하자면 다음과 같습니다.
'use client'는 서버와 클라이언트 컴포넌트간의 경계를 선언하는데 사용됩니다. 이 문장의 의미는 파일에 'use client'를 정의하면 자식 컴포넌트를 포함해 이 파일에서 import한 모든 모듈이 다 클라이언트 컴포넌트 번들의 일부(클라이언트 컴포넌트)로 간주됩니다.
감사합니다. 확인했습니다 ^^