<aside>
📌 Goal: useState를 응용하여 input과 button을 다룹니다.
</aside>
[목차]
1. useState + onClick Event
- (1) Button과 이벤트 핸들러 구현하기
- (2) state 구현하고 이벤트 핸들러와 연결하기
2. useState + onChange Event
- (1) Input과 state 구현하기
- (2) 이벤트핸들러를 구현하고 state와 연결하기
- (3) 정리
3. 불변성
- (1) 불변성이란?
- (2) 변수를 저장하면, 메모리에 어떻게 저장이 될까?
- (3) 데이터를 수정하면 어떻게 될까?
- (4) 왜 리액트에서는 원시데이터가 아닌 데이터의 불변성을 지켜주는 것을 중요시할까?
- (5) 리액트 불변성 지키기 예시
4. 더 알아보면 좋은 키워드
- 원시 데이터 타입이란?
- 객체, 배열, 함수의 불변성을 지키면서 값을 수정할 수 있는 메서드들은 어떻게 있을까?