Skip to main content
← Glossary

React 서버 컴포넌트

React Server Component

클라이언트 앱과 분리된 서버 환경에서 미리 실행되고, 컴포넌트 코드 대신 렌더 결과를 클라이언트에 전달하는 React 컴포넌트다.

같은 뜻으로 쓰는 말

  • Server Component
  • RSC

마지막 검증

React 서버 컴포넌트는 클라이언트 앱과 분리된 서버 환경에서 미리 실행된다. 프레임워크 선택에 따라 빌드할 때 한 번 실행하거나 요청마다 실행할 수 있다. 브라우저에는 원래 컴포넌트 코드와 서버 전용 의존성 대신 렌더된 결과가 전달된다.

서버에서 데이터 저장소와 파일에 가까이 접근하고 async 컴포넌트 안에서 await할 수 있다. 반면 브라우저에 보내 실행하는 컴포넌트가 아니므로 useState나 클릭 사건 처리 함수 같은 상호작용 API를 직접 사용하지 않는다. 상호작용은 React 클라이언트 컴포넌트를 조합해 추가한다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Server ComponentsReact · 공식 문서 · 확인 2026-08-09