TIL80-20 면접준비41: 리덕스가 무엇이고 어떻게 활용이 되는지, 어떤 흐름으로 데이터가 들어왔다가 나가는지, 데이터 흐름은 양방향인지 단방향인지, 어떤 함수가 데이터를 가져오게 하는가
리덕스가 무엇이고 어떻게 활용이 되는지, 어떤 흐름으로 데이터가 들어왔다가 나가는지, 데이터 흐름은 양방향인지 단방향인지, 어떤 함수가 데이터를 가져오게 하는가
- Redux는 단일 저장소 개체를 사용하여 응용 프로그램의 전체 상태를 유지하고 응용 프로그램에서 발송한 작업에 대한 응답으로 상태를 업데이트합니다. Redux의 데이터 흐름은 단방향입니다. 즉, 액션을 디스패치해야만 애플리케이션의 상태를 업데이트할 수 있으며 상태를 검색하는 유일한 방법은 getState() 메서드를 사용하여 스토어에서 직접 액세스하는 것입니다. Redux는 엄격한 단방향 데이터 흐름을 적용하여 애플리케이션 상태를 예측 가능하고 추론하기 쉽게 유지하는 데 도움을 줍니다.