Browse Month: November 2017

AngularJS

This post we are going to learn about AngularJS advantages and disadvantages.

AngularJS open source JavaScript web application framework maintained by Google. AngularJS that providing for client side model-view-controller (MVC) architecture, also capability to create Single Page Application (SPA) along with components commonly used for Rich Internet Application (RIA).

Advantages:

  • Client side MVC framework
  • Codes are fully testable
  • Two way data binding
  • It supports dependency injection
  • AngularJS use of custom directives
  • It will provide the capability to create Single Page Application (SPA)
  • AngularJS Reusable components
  • Cross browser support
  • It supports REST API
  • Client side templating
  • Filters
  • Deep linking
  • The AngularJS applications will run efficiently on all the devices like computers, mobiles and tablets including Android, iOS and Windows phones and tablets

Disadvantages:

  • AngularJS are not safe, server side authentication should be done very carefully
  • AngularJS application are not down gradable, one JavaScript is disabled, and whole application may get affected.
  • AngularJS will support modern browser and it will not support older version.
  • The client must enable JavaScript in the browser.