Angularjs extends HTML with new properties and expressions. -------------> Extended HTML Properties
Angularjs can build a single-page application (Spas:single page applications).
AngularJS -expression
AngularJS uses an expression to bind data to HTML.
The ANGULARJS expression is written in double curly braces: {{expression}}.
Angularjs expressions bind data to HTML, which is similar to the ng-bind directive .
The ANGUARJS expression "outputs" the data where the expression is written.
Angularjs expressions like JavaScript expressions: They can contain literals, operators, and variables
AngularJS Directive
AngularJS extends HTML through new attributes called directives .
The AngularJS directive is an extended HTML attribute with the prefix ng-.
The ng-app instruction Initializes an ANGULARJS application.
The ng-init instruction initializes the application data.
The ng-model directive binds application data to HTML elements.
AngularJS filter
Filters can be added to expressions and directives using a pipe character (|).
Add a filter to an expression
adding filters to Directives