Building Scalable Application With AngularJS: Why it's optimal choice