상태관리 썸네일형 리스트형 상태 관리의 기술: Redux의 기본부터 실용적인 사용법까지 Redux는 JavaScript 애플리케이션에서 상태 관리를 위한 인기 있는 라이브러리입니다. 특히 React와 함께 많이 사용되지만, React에 국한되지 않고 다른 프레임워크나 라이브러리와도 함께 사용할 수 있습니다. Redux 소개 Redux의 핵심 개념: Store: 애플리케이션의 상태를 저장하는 곳입니다. 전체 애플리케이션은 하나의 스토어를 사용합니다. Action: 상태 변화를 일으키는 이벤트입니다. 객체 형태로 표현되며, type 속성을 반드시 가지고 있어야 합니다. Reducer: 액션에 의해 상태가 어떻게 변경되어야 할지를 정의하는 함수입니다. 이전 상태와 액션을 받아 새 상태를 반환합니다. Redux의 작동 원리: 애플리케이션의 데이터(상태)는 중앙의 스토어에 저장됩니다. 상태를 변경하.. 더보기 이전 1 다음