AngularJS is a very powerful JavaScript Framework. It is used in Single Page Application (SPA) projects. It extends HTML DOM with additional attributes and makes it more responsive to user actions.
HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
-
AngularJS is a efficient framework that can create Rich Internet Applications (RIA).
-
AngularJS provides developers an options to write client side applications using JavaScript in a clean Model View Controller (MVC) way.
-
Applications written in AngularJS are cross-browser compliant. AngularJS automatically handles JavaScript code suitable for each browser.
-
AngularJS is open source, completely free, and used by thousands of developers around the world. It is licensed under the Apache license version 2.0.