setState
에 객체를 넣을 때, 이전 상태와 새로운 상태가 객체 자체가 달라야 리액트가 업데이트를 감지함. 🔄- JSX에서 스타일을 적용할 때, CSS 속성명은 카멜 케이스로 작성해야 함 (예:
textAlign
). ✍️ label
의for
속성은 HTML에서htmlFor
로 사용되어야 자바스크립트의for
문과 충돌을 피할 수 있음. 🏷️- 리액트는 내부적으로 JSX 코드를
createElement
함수 호출로 변환하여 DOM을 조작함. ⚙️ - 입력값 유효성 검사 시
trim()
을 사용하여 불필요한 공백을 제거하는 것이 중요함. ✂️