Angular Framework for Web Applications
Angular is an open source framework allows you to extend the HTML vocabulary, have proper business-logic / presentation separation through bidirectional data-binding, declarative application assembly through dependency-injection and testability story like no other framework. Angular is a fundamentally different way of building an AJAX app.