Flux Architecture : Design and Build Modern JavaScript Web Applications - Adam Boduch (2016)