Making Redux Saga scalable with TDD, SOLID principles and the Narrator Design
Pattern
There and Back Again...
Asynchronous code is hard. Talking to a server is one of the most critical parts
of a modern web application, and being able to write tests around this
communication layer is imperative.
The