Introduction of AngularJS

AngularJS is a JavaScript framework for dynamic web application. It is a powerful library of JavaScript. It can be added to an HTML page with a <script> tag. AngularJS, is an open-source web application framework which is maintained by Google.
AngularJS is quite new Technology its first version 1.0 was released in 2012. It is developed by Misko Hevery, a Google employee, he started to work on AngularJS in 2009. Its latest version is 1.2.21.

AngularJS Directives

The AngularJS framework can be divided into three major parts;
  • ng-app : The ng-app directive initializes an AngularJS application.
  • ng-model : ng-model directive binds the value of HTML controls (input, select, textarea) to application data.
  • ng-bind : ng-bind directive binds the AngularJS application data to HTML tags.

Why called AngularJS

Because HTML has Angular brackets and "ng" sounds like "Angular".

AngularJS a library, framework, plugin or a browser extension?

AngularJS is the framework of JavaScript. AngularJS is 100% JavaScript, 100% client-side and compatible with both desktop and mobile browsers. So it's definitely not a plugin or some other native browser extension.