Redux-Saga 간단 정리
Redux-Saga
Redux 를 미들웨어 방식과 제네레이터로 사이드 이펙트(비동기 처리, 브라우저 캐시 접근 등) 처리를 도와주는 라이브러리
- 
    미들웨어 양 쪽을 연결하여 데이터를 주고받을 수 있도록 중간에서 매개 역활을 하는 것 Redux 에서 액션을 수행하면 Redux-Saga 에서 액션을 가로채서 다른 이벤트를 수행함 Proxy 같이 수행 
- 
    제네레이터 이터레이터 문법을 활용한 함수 선언 및 실행 ES6 에 포함된 문법 Redux-Saga 에서 적극적으로 활용 
- 
    이펙트 이벤트를 처리할 내용을 담음 Reudx-Saga 에서 yield 를 이용하여 호출하고 수행된 내용을 다시 돌려받아 액션을 수행함