Redux-saga의 필요성과 맛보기 로그인 버튼 클릭하는 순간 리덕스 state가 변경된다. 리덕스의 문제는 모든 것이 동기로 일어난다는 점 예를들면 아래가 실행시에 -> 서버쪽에 데이터 전달 -> 서버가 로그인 성공이라는 응답을 보내줌 -> 그걸 다시 받아서 로그인! { type: LOG_IN, data: { id: 'dadong', password: '1234' } } 하지만 리덕스에서는 동기적으로 데이터를 바꾸는 것 밖에 못함 => 리덕스로 dispatch해버리면 바로바로 실행되기 때문에 특정 시간, 또는 특정 동작 이후에 액션을 실행할 수가 없음. 그 중간에 서버에 데이터를 보냈다가, 응답을 보내주는 과정이 필요함. 이걸 리덕스가 못함 그래서 redux-saga를 씀! => 리덕스 기능을 확장할..