사용자 인터페이스를 나타내는 모든 데이터로, 상태는 시간이 지남에 따라 변할 수 있다.리액트는 상태와 함께 렌더링할 컴포넌트를 처리한다. 🌟 상태관리?!변화하는 데이터, 즉 상태에 맞춰 적절한 UI/UX를 설계하고 구현하는 모든 일상태가 바뀌었을 때, 페이지 전체가
1. 인터랙션 효과 (사용자가 마우스를 올리거나 클릭할 때 생기는 효과들) 🌟 :hover 마우스가 요소 위에 올라갔을 때의 상태 -> 버튼이나 카드 등을 강조할 때 사용! (오른쪽이 마우스가 올라갔을 때 효과가 적용된 모습이다🦁) 🌟 :active 클릭
DOM DOM(Document Object Model): HTML 문서의 계층적 구조와 정보를 표현하며 이를 제어할 수 있는 API, 즉 프로퍼티와 메서드를 제공하는 트리 자료구조 이때 DOM은 어떻게 생성되냐?! -> HTML 문서를 파싱하여 브라우저가 이해할 수

git: 분산 버전 관리 시스템으로, 파일의 변경 사항을 기록하고 되돌릴 수 있으며, 여러 명이 동시에 작업해도 충돌을 최소화해주는 도구.github: git을 웹 기반으로 사용할 수 있게 만든 플랫폼으로, 코드 저장소를 공유하고 협업할 수 있다.git에는 3개의 영역