• AngularJS extends HTML with new attributes.
  • AngularJS is perfect for Single Page Applications (SPAs).
  • AngularJS is easy to learn.

AngularJS Extends HTML

  • AngularJS extends HTML with ng-directives.
  • The ng-app directive defines an AngularJS application.
  • The ng-model directive binds the value of HTML controls (input, select, textarea) to application data.
  • The ng-bind directive binds application data to the HTML view.

AngularJS is a JavaScript framework. It can be added to an HTML page with a script tag. AngularJS extends HTML attributes with Directives, and binds data to HTML with Expressions.