학습 공간 개념 · 판단 · 실험

Frontend Performance Lab

React

처음 접하는 개념부터 원리와 설계 적용까지, 필요한 단계부터 시작하세요.

개념 노트 13개 · 직접 실습 1개

시작 전 JavaScript 함수·배열·객체·함수 전달·import 문법을 먼저 알아두면 좋습니다.

처음부터 시작 →

순서는 권장 경로입니다. 이미 아는 내용은 건너뛰어도 됩니다. 컴포넌트·props·상태·입력을 다룰 수 있다면 Next.js 기초를 시작할 수 있습니다.

01

시작하기

화면을 작은 컴포넌트로 나누는 이유부터 익힙니다.

02

기초 익히기

데이터 표시 → 목록 → 클릭과 상태 → 입력으로 작은 화면을 만듭니다.

03

원리 이해하기

직접 사용한 상태와 화면이 어떻게 연결되는지 읽습니다.

04

설계에 적용하기

상태 갱신·식별·요청 정리를 실제 동작과 상황에 적용합니다.

직접 실습

상황 판단

직접 해볼 과제

공연 이름을 props로 받고 수량을 상태로 관리하는 컴포넌트를 작성해 보세요.

확인할 기준

  • 클릭 전후 수량을 설명할 수 있는가
  • 부모가 준 props를 직접 수정하지 않는가
  • 목록 순서가 바뀌어도 항목을 식별할 안정적인 key를 정했는가

과제는 직접 작성·확인하는 연습입니다. 자동 채점이나 완료 기록은 제공하지 않습니다.