Next.js > 서버·클라이언트 컴포넌트
'use client' 지시어
파일 맨 윗줄에 한 줄짜리 문장을 적어 "이 파일은 브라우저에서 실행됩니다" 라고 선언하는 마커가, Next.js 에서는 'use client' 라고 불리는 지시어입니다.
파일 맨 위에 한 줄짜리 짧은 문장이 있고, 그 한 줄이 "이 파일은 사용자 인터랙션을 처리해야 한다" 라는 약속을 도구에 알려 주는 자리가 있다고 떠올려 보세요. 글 한 줄이 파일의 성격을 통째로 바꿔 두는 마커예요.