Language/React

[react-redux] redux 라이브러리 활용

jaewpark 2022. 1. 13. 19:20

predictable state container, 프론트 엔드 개발에서 가장 인기 있는 라이브러리 중 하나로 state를 관리하기 위한 패턴인 상태 컨테이너이며 클라이언트, 서버 및 기본 환경에서 일관되게 동작하고 테스트하기 쉬운 자바 스크립트로 앱을 빌드하는 데 도움이 되도록 설계되어 있습니다.

출처 : https://codeit.mk/home/followUs/blog/KEY-BENEFITS-OF-REDUX.html

Action, 이벤트로서 Store로 데이터 (API 호출 또는 양식 제출 등)를 보냅니다. 앱 어디에서나 작업을 호출 하는 것이 쉽고 Dispatch method를 사용합니다.

Reducer, 현재 state를 가져와서 작업을 수행하고 새로운 state로 반환합니다. callback(reducer)을 허용하고 여러 형태의 값을 얻을 수 있는 array reduce method를 기반으로 작동합니다. 현재 state작업을 수락하고 수행된 작업과 함께 새로운 state를 반환하는 함수

Store, 애플리케이션 상태를 유지하고 상태에 액세스하고, 작업을 전달하고, 리스너를 등록하기 위한 몇 가지 도우미 메서드를 제공하는 개체입니다. 

 

출처 : https://codeit.mk/home/followUs/blog/KEY-BENEFITS-OF-REDUX.html


Redux 소개 및 사용 여기