Full Featured (30-40 min.)
Instead of having a hole bound solution of existing frameworks, like Angular, Ember etc. - let's try to create an app that stands out from the landscape of libraries and frameworks by doing things our way: a simple, predictable state model, side effect manager, asynchronous event handler with an emphasis on functional programming and immutable data. We'll go through all the steps of assembling view libraries together with global state manager through configuration files on separated directories with a micro services pattern, that will allow us to dynamically change view libraries or selected views without refactoring our legacy project.