CRA(create-react-app)으로 프로젝트를 만들면, 프로젝트 디렉토리에는 src, public 등의 다양한 폴더가 생긴다. 각 폴더마다 어떤 내용을 담고 있는지 간단히 정리해보겠다.src: 프로젝트에서 사용하는 모든 소스코드를 담음public: 이미지 등의

✨Redux for Beginners 를 읽고 정리한 글입니다.(https://www.freecodecamp.org/news/redux-for-beginners/)어플리케이션에서의 상태 관리를 도와주는 상태관리 라이브러리React를 비롯해 Angular, V

custom Hook을 통해 데이터를 fetch하는 연습을 해보았다.먼저, api를 가져올 때 사용할 axios 패키지를 설치해준다. ✨yarn add axios 또는 npm install axios그 다음, useEffect와 useState를 활용하는 useFet
✨props & state의 차이점props와 state: 리액트에서 데이터를 다룰 때 사용1\. propsstate와 달리 변할 수 없다readonly컴포넌트는 상속하는 부모 컴포넌트로부터 props를 받고,props는 상속받은 컴포넌트 내에서 수정이 어렵다.(리액트