사내 에서 기존엔 redux-saga 로 프로젝트를 진행하고 있었다
saga를 썼던 이유는
기존 프로젝트에선 Websocket을 내부적으로 구현해야 했고 이에따라 주기적 (또는 특정한 이벤트가 발생했을때) 외부와 통신을 하기위해 redux-saga 에서 지원하는 channel 을 쓰기
redux-saga channel :
https://redux-saga.js.org/docs/advanced/Channels/
https://uzihoon.com/post/af9b4d60-7d39-11ea-8fbc-1767c42620cf
새로운 프로젝트를 진행하면서 redux-saga의 비효율적인 측면