Edit · Apr 10, 2016 · 21 minutes read · Follow @mgechev JavaScript Angular 2 TypeScript redux flux dependency injection In order to have better understanding of the following blog post you should be familiar with the fundamentals of the object-oriented and functional programming. I also strongly encourage you to explore the redux pattern. A couple of months ago I started working on the first versi
![Scalable Single-Page Application Architecture](https://cdn-ak-scissors.b.st-hatena.com/image/square/f91d8b0379ab51e2769ca6b53c521e65be29cfc8/height=288;version=1;width=512/https%3A%2F%2Fblog.mgechev.com%2Fimages%2Fmyself.jpg)