📌리덕스를 왜 쓸까? 컴포넌트의 데이터를 관리할 때, 서버에서 가져온 데이터를 이용하여 새로운 결과물을 만드는 경우에 사용한다. (컴포넌트마다 공통되는 데이터를 통합적으로 관리하는 경우에는 컨텍스트를 사용한다. ) property : 상위 컴포넌트에서 하위 컴포넌트로 전달되는 읽기 전용 데이터 state : 컴포넌트의 state를 저장하고 변경할 수 있는 데이터 context : 부모 컴포넌트에서 생성하여 모든 자식 컴포넌트에 전달하는 데이터 redux : 서버에서 받은 데이터를 앱 전체에 전달하거나 관리함. (노드의 세션 같은 것인가) 📌redux의 동작 과정 component는 dispatch 함수를 통해 action 을 reducer에 넘겨준다. action은 리듀서에서 처리해야 할 작업의 이름과 ..