What is Angularjs
Angularjs is Google's Open source JavaScript MVC framework that makes up for the lack of HTML in building applications,
- It makes web development and testing easier by extending the HTML vocabulary using the instruction (directives) structure, which enables developers to use HTML to declare dynamic content.
- Binding data to HTML via an expression
AngularJS can build a single page application (Spas:single page applications).
ANGULARJS directive
AngularJS extends HTML attributes with the prefix ng-through ng-directives . The main are:
- The ng-app directive defines an AngularJS application.
- The ng-model directive binds the element value (such as the value of the input field) to the application.
- The ng-bind directive binds the application data to an HTML view. Has the same effect as expression {{expression}}
ANGULARJS-expression
The AngularJS expression is written in double curly braces:{{expression}}.
AngularJS expressions bind data to HTML, which is similar to the ng-bind directive. AngularJS will "output" the data where the expression is written.
Simple Angularjs Example
<! DOCTYPE html>
AngularJS Getting Started