npm init vite@latest
명령어를 실행하고, 프로젝트 이름과 프레임워크 선택에서 react
를 선택한다.{}
로 감싸서 사용할 수 있다.useState
는 React의 상태 관리 Hook이다. 컴포넌트의 상태를 함수 컴포넌트 내에서 관리할 수 있게 해준다.const [count, setCount] = useState(0);
여기서 count
는 상태 값, setCount
는 해당 상태를 업데이트하는 함수이다.const {name, age} = person;
는 person
객체에서 name
과 age
속성을 추출한다....
는 배열이나 객체의 속성을 복사할 때 유용하다.map
메소드는 배열의 각 요소에 대해 함수를 실행하고, 결과를 새 배열로 반환한다. 주로 리스트를 렌더링할 때 사용된다.filter
, reduce
, find
, every
, some
등이 있다.filter
는 조건에 맞는 요소만 추출할 때 사용된다.오늘 배운 내용을 통해 리액트와 자바스크립트의 기초를 다지는 데 큰 도움이 되었다. 앞으로도 이런 핵심 개념들을 잘 활용하여 효과적으로 개발하는 능력을 키워나가야겠다.