-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
MEAN Web Development - Second Edition
By :
AngularJS was a frontend JavaScript framework designed to build single-page applications using an MVC-like architecture. The Angular approach was to extend the functionality of HTML using special attributes that bind JavaScript logic with HTML elements. AngularJS's ability to extend HTML allowed cleaner DOM manipulation through client-side templating and two-way data binding that seamlessly synchronized between models and views. AngularJS also improved the application's code structure and testability using MVC and dependency injection. AngularJS 1 was and still is a great framework, but it was built with the concepts of ES5 in mind, and with the huge improvements brought by the new ES2015 specification coming up, the team had to rethink the entire approach.
If you're already familiar with Angular 1, moving to Angular 2 might seem like a big step. However, the Angular team made sure to keep the good parts of Angular 1 while...