2편 React Vite 설치 — 첫 프로젝트 5분 셋업 (Ch.2) jspark1st | 2026-05-18 Vite 한 줄로 React 시작. npm create + dev server + HMR. 5분 셋업 + 폴더 구조. 교재 2편.
3편 React 첫 컴포넌트 — 함수형 컴포넌트 (Ch.3) jspark1st | 2026-05-18 함수형 컴포넌트 — JSX 반환·태그로 호출·대문자 이름 규칙·파일 분리. React 교재 3편.
4편 React JSX 문법 — HTML 과 다른 5가지 (Ch.4) jspark1st | 2026-05-18 JSX 와 HTML 의 차이 5가지 + 중괄호 표현식 + Fragment + 이벤트 핸들러. 교재 4편.
5편 React Props — 부모→자식 데이터 전달 (Ch.5) jspark1st | 2026-05-18 React Props — 구조분해·기본값·children prop·TypeScript 타입. React 교재 5편.
6편 React useState — 컴포넌트에 상태 박기 (Ch.6) jspark1st | 2026-05-18 useState 첫 Hook — setter 비동기·객체/배열 함정·함수형 업데이트. React 교재 6편.
7편 React 이벤트 핸들링 — 합성 이벤트와 패턴 (Ch.7) jspark1st | 2026-05-18 React 이벤트 — 합성 이벤트 시스템, preventDefault, 인자 전달 4 패턴, 함정. 교재 7편.
9편 React 리스트 렌더링 — .map() · key (Ch.9) jspark1st | 2026-05-18 React 리스트 — .map() 으로 JSX 배열, key prop 진짜 역할, index key 함정, 정렬·필터 패턴. 교재 9편.
10편 React Form 다루기 (Ch.10) jspark1st | 2026-05-18 React Form — controlled (useState) vs uncontrolled (ref). 다중 input + 제출 + 검증 패턴. 교재 10편.
11편 React useEffect 정복 (Ch.11) jspark1st | 2026-05-18 React useEffect — dependency array, cleanup, 무한 루프 함정 3종, 데이터 fetch 패턴. 한국어 교재 11편.
12편 React 커스텀 Hook 만들기 (Ch.12) jspark1st | 2026-05-18 React 커스텀 Hook — use- prefix·로직 추출·재사용. useFetch·useLocalStorage·useDebounce 예제. 교재 12편.