단방향 데이터 흐름의 탄생 양방향 데이터 흐름은 한 개의 모델이 여러 뷰를 조작하거나, 한 개의 뷰가 여러 모델을 조작할 수 있다. 이는 데이터 흐름을 이해하고 버그를 찾는 것을 방해한다. 이와 같은 이유로 단방향 데이터 흐름이 탄생했다.단방향 데이터 흐름(= redu
yarn add redux-actions액션 생성 함수를 더 짧은 코드로 작성할 수 있게 해준다. 리듀서를 작성할 때 switch문이 아닌 handleActions라는 함수를 사용할 수 있게 해준다. 액션 생성 함수를 만들어주는 함수이다.직접 객체를 만들 필요 없어 훨
yarn add react-redux 또는 npm install react-reduxstate를 조회하기 위한 useSelector를 사용할 수 있다.action을 발생시키기 위한 useDispatch를 사용할 수 있다.connect함수를 이용하지 않고 리덕스의 sta
💥 redux-saga 비동기 작업을 하는 미들웨어가 필요할 때 사용한다. 특정 액션이 발생했을 때 상태 값이나 응답 상태 등에 따라 다른 액션을 디스패치 하거나 추가적인 로직을 적용 해야될 때 사용할 수 있다. api요청, 요청 실패 시 재요청 등의 리덕스와 관계없