We want to hear from you!
Take our 2021 Community Survey!
This site is no longer updated.
Go to react.dev
React
문서
자습서
블로그
커뮤니티
v18.2.0
Languages
GitHub
Is this page useful?
Edit this page
설치
시작하기
웹 사이트에 React 추가하기
새로운 React 앱 만들기
CDN 링크
배포 채널
주요 개념
1. Hello World
2. JSX 소개
3. 엘리먼트 렌더링
4. Component와 Props
5. State와 생명주기
6. 이벤트 처리하기
7. 조건부 렌더링
8. 리스트와 Key
9. 폼
10. State 끌어올리기
11. 합성 vs 상속
12. React로 생각하기
고급 안내서
접근성
코드 분할
Context
Error Boundary
Ref 전달하기
Fragment
고차 컴포넌트
다른 라이브러리와 통합하기
JSX 이해하기
성능 최적화
Portal
Profiler
ES6 없이 사용하는 React
JSX 없이 사용하는 React
재조정 (Reconciliation)
Ref와 DOM
Render Props
정적 타입 검사
Strict Mode
PropTypes를 사용한 타입 검사
비제어 컴포넌트
웹 컴포넌트
API 참고서
React
React.Component
ReactDOM
ReactDOMClient
ReactDOMServer
DOM 엘리먼트
합성 이벤트
테스트 유틸리티
테스트 렌더러
JS 환경 요구사항
React 기술 용어 모음
Hook
1. Hook 소개
2. Hook 개요
3. State Hook 사용하기
4. Effect Hook 사용하기
5. Hook 규칙
6. 자신만의 Hook 만들기
7. Hook API 참고서
8. Hook 자주 묻는 질문
테스팅
테스팅 개요
테스팅 방안
테스팅 환경
기여
기여하는 방법
코드 구조 개요
구현 참고사항
설계 원칙
자주 묻는 질문
AJAX와 API
Babel, JSX와 Build 과정
컴포넌트에 함수 전달하기
컴포넌트 State
스타일링과 CSS
파일 구조
버전 정책
가상 DOM과 구현 세부사항