서술적 이펙트
redux-saga 에서, Saga들은 제너레이터 함수들을 사용해서 구현되었습니다. Saga 로직을 표현하기 위해서 우리는 제너레이터로부터 온 순수 자바스크립트 객체를 yield 합니다. 이런 오브젝트들을 이펙트 라고 부릅니다. 이펙트는 미들웨어에 의해 해석되는 몇몇 정보들을 담고 있는 간단한 객체입니다. 어떤 기능을 수행하기 위해 미들웨어에 전해지는 명령(스토어에 액션을 dispatch 하는 행위나 비동기 함수를 호출하는 등)이라고 볼 수 있습니다.
https://mskims.github.io/redux-saga-in-korean/basics/DeclarativeEffects.html