June 2014
Intermediate to advanced
696 pages
38h 52m
English
HTML webpages are based on a DOM where each HTML element is represented by a DOM object. A web browser reads the properties of a DOM object and knows how to render the HTML element on the webpage, based on the DOM object’s properties.
Most dynamic web applications use direct JavaScript or a JavaScript-based library such as jQuery to manipulate a DOM object to change values such as adding/changing elements to a table or menu.
AngularJS introduces a new concept of combining templates with directives to build an HTML view that is presented to a user. Directives have two parts. The first part is extra attributes, elements, and CSS classes that are added to an HTML template. The second part is JavaScript code that ...
Read now
Unlock full access