March 2018
Intermediate to advanced
380 pages
9h 23m
English
AngularJS (https://angularjs.org) (version 1.x) is a client-side MVVM framework, maintained by Google, which helps to develop Single Page Applications (SPA). It is based on a declarative programming model and it extends standard HTML with the ability to add additional behavior, elements, and attributes through directives.
Angular (https://angular.io)(version 2 and above) is a complete rewrite of the framework and hence is not backward compatible with AngularJS. Angular is written in TypeScript and recommends the use of TypeScript to write Angular applications as well. Angular removed some of the concepts that were used in AngularJS such as scope, controller, factory, and so on. It also has a different syntax for binding attributes ...