Tuesday, April 7, 2020

What is AngularJS for beginner developers

Hello,

AngularJS is a free JavaScript framework and open source developed by Google 2.



AngularJS is based on the extension of HTML with new tags (tags) and attributes to achieve a declarative definition of web pages, as opposed to the routine use of the div and the definition of presentation elements javascript. Comprehensive HTML code then represents the "view" portion of the MVC design pattern (Model-View-Controller) which adheres AngularJS, with models called "scopes" and controllers for defining actions javascript code imperative. AngularJS uses a loop of dirty-checking (which is to monitor and detect changes to a JavaScript object) to achieve a two-way data-binding enabling automatic synchronization of models and views.

AngularJS embeds a subset of the jQuery open source library called jQLite, but can also use jQuery if chargée3.

Besides the MVC software pattern and extended HTML declarative, AngularJS is based on a number of patterns and design principles that should be noted:


• Separation of concerns with the decoupling of DOM manipulation and business logic.
• dependency injection;
• "promised" times of Q language.


a sample example :





0 comments:

Post a Comment