React 서버 컴포넌트
React Server Component
클라이언트 앱과 분리된 서버 환경에서 미리 실행되고, 컴포넌트 코드 대신 렌더 결과를 클라이언트에 전달하는 React 컴포넌트다.
같은 뜻으로 쓰는 말
- Server Component
- RSC
마지막 검증
React 서버 컴포넌트는 클라이언트 앱과 분리된 서버 환경에서 미리 실행된다. 프레임워크 선택에 따라 빌드할 때 한 번 실행하거나 요청마다 실행할 수 있다. 브라우저에는 원래 컴포넌트 코드와 서버 전용 의존성 대신 렌더된 결과가 전달된다.
서버에서 데이터 저장소와 파일에 가까이 접근하고 async 컴포넌트 안에서 await할 수 있다. 반면
브라우저에 보내 실행하는 컴포넌트가 아니므로 useState나 클릭 사건 처리 함수 같은 상호작용 API를 직접
사용하지 않는다. 상호작용은 React 클라이언트 컴포넌트를 조합해 추가한다.
출처와 검증 범위
아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.
- Server ComponentsReact · 공식 문서 · 확인 2026-08-09