마켓컬리 프로젝트에서 장바구니 기능을 구현할 때,
장바구니 data를 여러 컴포넌트에서 사용하기 위해서 최상위 부모컴포넌트인 <App />
에서 선언하고 props
를 통해 여러번 내려주는 방식으로 구현하였다.
최근 Recoil
이라는 상태 관리 라이브러리를 알게 되었고, 이를 적용해보기 위해 develop branch
를 생성해보았다.
프로젝트 터미널에서
git branch {브랜치명}
을 입력하여 develop branch
를 생성한 후에
git checkout {브랜치명}
을 입력하여 develop branch
로 이동하였다.
마지막으로 git push
를 통해 원격 저장소에도 적용시켜주면 끝.