What is AngularJS?

AngularJS was the first of a new breed of JavaScript frameworks intended to further improve web development productivity. AngularJS introduced the digest cycle and dirty checking for two-way data binding allowing for dynamic page updates. AngularJS was developed by Miško Hevery at Google.

edit