- 리액트 useState 심화: 파생상태는 따로 useState로 선언하지 말고, 기존 상태를 활용하자! 💡
- 파생상태 활용 예시: 이메일 주소 생성 시 아이디와 도메인을 직접 결합하여 불필요한 상태 변수 생성 방지. 🔗
- 지연 초기화(Lazy Initialization): 복잡한 초기값 계산 시 함수를 사용하여 초기화 과정을 최적화. ⏱️
- 초기화 함수 사용: 처음 한 번만 함수를 실행하고, 이후에는 리턴 값을 사용하여 성능 향상. 🚀
- useState 함수 인자 주의: 함수가 인자로 들어가면, 그 함수의 리턴 값이 초기값이 된다는 점 명심! ⚠️