React 강좌 01강 — React는 왜 필요한가? Vite로 시작하기
Vanilla JS의 한계와 React가 해결하는 문제를 비교합니다. Vite로 프로젝트를 생성하고 첫 컴포넌트를 실행합니다.
Vanilla JS의 한계와 React가 해결하는 문제를 비교합니다. Vite로 프로젝트를 생성하고 첫 컴포넌트를 실행합니다.
JSX 문법 규칙 전체를 실습합니다. 중괄호 표현식, className, 조건부 렌더링, map() 리스트까지 한 번에 정리합니다.
함수형 컴포넌트를 만들고 Props로 데이터를 전달하는 법을 배웁니다. 기본값, children, 구조분해 할당까지 다룹니다.
useState 훅으로 컴포넌트 상태를 관리하고 onClick, onChange, onSubmit 이벤트 핸들러를 작성하는 방법을 배웁니다.
&&와 삼항 연산자로 조건부 렌더링을 구현하고, 배열 map()으로 리스트를 렌더링합니다. key prop이 왜 필요한지 이해합니다.