Welcome back to series of blog posts about architectural patterns for front-end web applications. The code examples are written in Angular 4 but the logic is applicable in plain JavaScript or any modern JavaScript framework. If you are new with this topic, check previously published posts: High level project architecture Detailed project architecture Additional application features (current […]