안녕하세요 배운 쇼핑몰 프로젝트 응용해서 팀플하고 있어요.
쇼핑몰에 헤더 컴포넌트를 만들고 헤더 컴포넌트 안 아이콘에 장바구니 개수를 표시하고 싶은데,
새로운 상품을 장바구니에 담으면 업데이트 된 장바구니 개수를 헤더에서 바로 보여주고 싶습니다.
일단 장바구니 개수 데이터는 전역상태 변수로 선언할 거구요.
장바구니 버튼 클릭해서 장바구니에 추가하는 api를 호출하고
장바구니 개수를 부르는 api 호출하고 그 안에서 장바구니 개수를 업데이트 해주는 리덕스 함수를 호출하면
헤더의 장바구니 개수가 바뀌겠죠??
근데 그러면 서버에 요청을 보내고, 그 업데이트 된 요청을 바탕으로 장바구니 개수를 다시 부르는 api 를 호출해야 되는데,,
호출 속도나 서버 상황에 따라서 제대로 동작 안하는 상황이 생길수도 있겠죠?
그럼 그냥 프론트 쪽에서 추가된 장바구니 개수를 장바구니 전역상태 변수에 더해서 계산하는게 나으려나요