Header Ads

Advantage and Disadvantage of AngularJS


Advantages of AngularJS

1.MVVW Principle: You get a solid, cleanly divided architectural structure to develop your application based on MVVW pattern. The $scope (viewmodel) references data, controller augments its behavior, and the view takes care of layout.

2.Automatic DOM manipulation: You don’t need to add a single line of code to manipulate DOM.

3.Packed: For rapid client-side CRUD front-end app development, you don’t need anything other than Angular. With RESTful APIs, two-way data-binding, dependency management and more, you’re pretty much set.

4.Tenacious Testing: Refactoring, debugging, and general maintenance is piece of cake with quality code and on Angular, nothing less is allowed. The dependency injections, unit-testing tool Karma, and the enterprise-grade end-to-end testing beast Protractor ensure that you stay on the right track right from the beginning.

Disadvantages of AngularJS:

1.Novelty: The developer community is still testing the waters on AngularJS. Not as many developers have made the leap to AngularJS.

2.Steep learning curve: You need to apply yourself to learning this framework for a while before you get the hang of it. jQuery is easier to learn.

No comments:

Powered by Blogger.