configureStore
reducer 묶음, 개발 도구, middleware 기본값을 한 번에 구성합니다.
Redux Toolkit은 Redux의 데이터 흐름을 바꾸지 않습니다. store, action, reducer, async 흐름을 유지하면서 보일러플레이트를 줄이고 불변 업데이트, thunk 설정 같은 기본값을 미리 구성합니다.
reducer 묶음, 개발 도구, middleware 기본값을 한 번에 구성합니다.
action type, action creator, reducer를 한 파일 안에서 함께 정의합니다.
요청 시작, 성공, 실패 상태를 Redux action 흐름 안에서 다룹니다.
컴포넌트는 상태를 선택하고 action을 dispatch하는 역할에 집중합니다.
상태 루프 판별 Toolkit은 Redux를 대체하는 다른 철학이 아니라, Redux의 원칙을 실무 코드로 더 짧고 일관되게 쓰기 위한 공식 도구입니다.