React 전송 가능 값
React-serializable value
서버·클라이언트 경계를 지날 때 React가 전송 형식으로 표현하고 반대쪽에서 다시 구성할 수 있는 값이다.
같은 뜻으로 쓰는 말
- serializable prop
마지막 검증
React 전송 가능 값은 서버 컴포넌트가 클라이언트 컴포넌트의 prop으로 넘길 때 React가 표현할 수 있는 값이다. 문자열·숫자·불리언·null·undefined, 허용된 배열과 일반 객체, 일부 내장 객체와 React 요소 등이 포함된다. 지원 목록은 React 버전의 공식 문서를 확인해야 한다.
일반 함수는 함수 몸체와 실행 환경을 값처럼 복사할 수 없으므로 이 경계를 직접 건널 수 없다. 별도로 서버 함수로 표시한 함수는 React가 호출 가능한 서버 참조로 다루는 다른 계약이다. “JSON으로 바꿀 수 있는가”만으로 판정하면 React가 허용하는 값과 금지하는 값을 정확히 설명하지 못한다.
출처와 검증 범위
아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.
- use clientReact · 공식 문서 · 확인 2026-08-09