Redux 란? Redux는 리액트 애플리케이션에서 상태를 관리하기 위한 상태관리 라이브러리 입니다 Redux를 사용하면 전역 상태를 관리할 수 있으며, 이는 여러 컴포넌트에서 사용되는 데이터를 쉽게 공유하고 업데이트 할 수 있도록 해줍니다 Redux의 핵심개념은 "store", "reducer", "action" 입니다 store은 애플리케이션의 전역상태를 저장하는 객체이며, action은 상태를 업데이트 하기 위한 객체입니다 reducer은 action에 따라 상태를 어떻게 업데이트 할지 정의하는 순수함수 입니다 Redux를 사용하면 컴포넌트에서 store에 있는 데이터를 읽고, action을 dispatch 하여 상태를 업데이크하고, reducer를 통해 새로운 상태를 반환받을 수 있습니다 이를 통..