State를 사용해 Input 다루기
React란 무엇인가?
React의 장점
핵심 개념: 명령형 vs 선언형 UI
명령형 프로그래밍이란? (Before React)
예시: 명령형 UI 업데이트
선언형 프로그래밍이란? (React)
예시: 선언형 UI 업데이트 (React)
핵심 비교
명령형 프로그래밍
선언형 프로그래밍
React로 컴포넌트 설계하기: 5단계
1️. 시각적 상태(State) 확인하기
예시: 폼의 상태
2️. State 변화 트리거 식별하기
예시: 폼 상태 변화 트리거
3️. useState로 메모리 상태 표현하기
4️. 불필요한 State 제거하기
잘못된 예시: 중복 상태
개선된 코드
5️. 이벤트 핸들러로 상호작용 정의하기
내가 헷갈렸던 부분 정리!
Last updated