redux

redux 는 react 와는 관련없는 3rd party 라이브러리이다. publish, subscribe 패턴으로 구현되어있는데, redux에서는 publish 부분을 액션을 정의하고 액션을 디스패치하는 형태로 구현되어있다.

react-redux

react-redux 라이브러리는 redux 라이브러리를 react 에 적용하도록 도와주는 헬퍼 라이브리리이다. 만일 redux를 리액트에 적용할려면 redux 와 react-redux 둘 다가 필요하다.

redux hooks

redux를 쉽게 적용하기 위해서 redux hooks 가 최근에 나왔다.

+ redux tutorial git 저장소 바로가기