--- title: AngularJS --- ## AngularJS [AngularJS](https://angularjs.org/) is an open source front-end JavaScript framework. AngularJS extends HTML to develop rich and powerful front-ends. It reduces the repetitive use of HTML code. This repetition can be avoided by using the directives provided by AngularJS which saves much time and effort. ## AngularJS Expressions - Expressions can be written inside double braces: `{{ expression }}` - Expressions can also be written inside a directive: `ng-bind="expression"` - AngularJS will resolve the expression, and return the result exactly where the expression is written - Expressions are much like JavaScript expressions: They can contain literals, operators, and variables. Example: ```js {{ 5 + 5 }} or {{ firstName + " " + lastName }} ``` Minimal example for usage of AngularJS in an HTML page: ```html