AngularJS
Angular JS is an open source JavaScript framework .
It is used to build web applications and It can be added to an HTML page with a <script> tag.
Angular Js is developed by Google.
It can be freely used, changed and shared by anyone.
It is a framework which is used to build single phase applications and line of business applications.
AngularJS Features/Advantages
Angular has the following key features ,They are
1)MVC :
It supports MVC which stands for model view controller.
MVC is a pattern which is used to split or divide the application into three components: models, views, and controllers.
The MVC model defines applications with 3 logic layers, they are
Model :( application data and logic)
The Model is used to represent the application data ,model objects can retrieve data (and store data) from a database.
View: (User Interface)
The View is used to display of the data and you can design your application using view
Controller: (business logic)
The Controller is the part of the application that handles user interaction .
Controllers read data from a view, control user input, and send input data to the model...
2)Two way Binding :AngularJS keeps the data and presentation layer in synchronization. Now you don't need to write additional JavaScript code to keep the data in your HTML code and your data later in synchronization. AngularJS will automatically do this for you. When data in the model changes, the view reflects the change, and when data in the view changes, the model is updated as well.
3)Writing less code : Less code is required to write for DOM(document object model) manipulation.
4)Testing : It is very easy to test any of its components through unit testing and end-to-end testing.
Angular JS is an open source JavaScript framework .
It is used to build web applications and It can be added to an HTML page with a <script> tag.
Angular Js is developed by Google.
It can be freely used, changed and shared by anyone.
It is a framework which is used to build single phase applications and line of business applications.
AngularJS Features/Advantages
Angular has the following key features ,They are
1)MVC :
It supports MVC which stands for model view controller.
MVC is a pattern which is used to split or divide the application into three components: models, views, and controllers.
The MVC model defines applications with 3 logic layers, they are
- The business layer (Model )
- The display layer or Presentation layer (View )
- The input control (Controller )
Model :( application data and logic)
The Model is used to represent the application data ,model objects can retrieve data (and store data) from a database.
View: (User Interface)
The View is used to display of the data and you can design your application using view
Controller: (business logic)
The Controller is the part of the application that handles user interaction .
Controllers read data from a view, control user input, and send input data to the model...
2)Two way Binding :AngularJS keeps the data and presentation layer in synchronization. Now you don't need to write additional JavaScript code to keep the data in your HTML code and your data later in synchronization. AngularJS will automatically do this for you. When data in the model changes, the view reflects the change, and when data in the view changes, the model is updated as well.
3)Writing less code : Less code is required to write for DOM(document object model) manipulation.
4)Testing : It is very easy to test any of its components through unit testing and end-to-end testing.
good articles for everyone
ReplyDeleteFull Stack Training in Chennai | Certification | Online Training Course | Full Stack Training in Bangalore | Certification | Online Training Course | Full Stack Training in Hyderabad | Certification | Online Training Course | Full Stack Training in Pune | Certification | Online Training Course | Full Stack Training | Certification | Full Stack Online Training Course
Python is an open-source, high level, interpreted programming language which offers great opportunities for object-oriented programming. Choosing a python training program from Red Prism Group, which is best training institute for python in noida.
ReplyDelete