생태계
Last updated
Last updated
Redux는 작은 라이브러리입니다. 하지만 Redux의 규약과 API는 조심스럽게 선택되고 있으며 다양한 도구와 확장 라이브러리의 생태계가 만들어져가고 있습니다.
Redux와 관련 있는 모든 목록을 보고싶다면 를 추천합니다. 여기에는 예제, 발판코드(boilerplate), 미들웨어, 유틸리티 라이브러리를 비롯한 다양한 것들이 열거되어있습니다.
이 페이지에서는 Redux 메인테이너가 개인적으로 선택한 몇 가지만 소개합니다. 이 목록을 보더라도 다른 라이브러를 시도해보는 걸 주저하지 않기 바랍니다. Redux 생태계는 아주 빠르게 성장하고 있으며, 이들 전부를 검토하기에는 시간이 부족합니다. 아래 목록은 '개발팀이 추천한' 목록 정도로만 받아들여주세요. Redux와 함께 사용할 수 있는 멋진 도구가 있다면 망설이지 말고 풀 리퀘스트를 보내주세요.
— React 바인딩
— Angular 바인딩
— 비동기 액션을 만들기 위한 가장 쉬운 방법
— 를 따르는 프로미즈 미들웨어
— Observable을 위한 미들웨어를 포함한 Redux용 RxJS 유틸리티
—
Redux 디스패치에 따른 React 배치 업데이트 미들웨어
— 모든 Redux 액션과 다음 상태에 대한 기록 도구
— Redux 디스패처가 아닌 곳에서 상태 변화가 일어나면 경고해주는 미들웨어
[(사랑을 담아) 동형 Redux 애플리케이션 만들기(Handcrafting an Isomorphic Redux Application (With Love))
— Redux 스토어를 통한 HTML form을 포함한 React 컴포넌트 상태 관리 지원
— 디스패치에 따른 배치 구독 알림(subscribe notification)을 보낼 수 있는 스토어 확장
— NuclearJS에서 영감을 받아 만들어진 효율적인 파생 데이터 셀렉터
— 중첩된 API 응답을 React나 Flux에서 활용하기 쉬운 형태로 만들어주는 도구
— Flux 표준 액션 유틸리티
— Redux용 트랜스듀서
- Redux와 통합을 위한 도구
— 시간여행 UI, 핫 리로딩, 리듀서 에러 핸들링을 위한 액션 로거
— 한 단계 한 단계 Redux를 사용법을 배울 수 있는 튜토리얼
- Redux 소개
]() - 범용적인 애플리케이션을 만들기 위한 가이드(데이터 패치와 라우팅 포함)
— 테스트 주도로 짜여진 Redux, React, Immutable 튜토리얼
- Redux와 관련된 저장소들을 모아놓은 문서