본문으로 건너뛰기
비공식 베타 번역

이 페이지는 PageTurner AI로 번역되었습니다(베타). 프로젝트 공식 승인을 받지 않았습니다. 오류를 발견하셨나요? 문제 신고 →

API 참조

이 섹션은 원본 Redux 코어 API를 설명합니다. Redux 코어는 매우 작습니다. 여기에는 리듀서와 같은 구현해야 할 일련의 계약을 정의하고, 이러한 계약을 연결하기 위한 몇 가지 도우미 함수를 제공합니다.

실제 개발에서는 Redux 코어를 직접 사용하지 않습니다. Redux Toolkit은 Redux 로직 작성을 위한 공식 권장 접근 방식입니다. 이는 Redux 코어를 감싸고 있으며, Redux 애플리케이션 구축에 필수적인 패키지와 함수들을 포함합니다. Redux Toolkit은 권장 모범 사례를 내장하고 대부분의 Redux 작업을 단순화하며 일반적인 실수를 방지하고 Redux 애플리케이션 작성을 더 쉽게 만듭니다. 또한 React-Redux는 React 컴포넌트가 Redux 스토어와 통신할 수 있게 합니다.

API 문서 참조:

위험

기본 Redux 코어의 createStore 메서드는 더 이상 권장되지 않습니다!

createStore는 계속 작동하지만, createStore나 원본 redux 패키지를 직접 사용하는 것은 권장하지 않습니다.

대신 공식 Redux Toolkit 패키지의 configureStore 메서드를 사용하세요. 이는 createStore를 래핑하여 더 나은 기본 설정과 구성 방식을 제공합니다. 또한 리듀서 로직 작성에는 Redux Toolkit의 createSlice 메서드를 사용해야 합니다.

Redux Toolkit은 redux 패키지의 다른 모든 API도 다시 내보냅니다.

기존 레거시 Redux 코드베이스를 Redux Toolkit으로 업데이트하는 방법은 현대적인 Redux로 마이그레이션 페이지를 참조하세요.

최상위 내보내기

스토어 API