advantages of angular js for development

10
Advantages of Angular JS For Development

Upload: ved-raj

Post on 12-Sep-2015

4 views

Category:

Documents


0 download

DESCRIPTION

Advantages of Angular JS for Development

TRANSCRIPT

  • Advantages of Angular JS For Development

  • ContentsWhat is Angular JS?Advantages of Angular JSBetter Data Binding CapacitySimpler Coding for TemplatesModel View Controller PatternDependency InjectionCustom Tags With Directives Simplified Testing

  • Introduction - What is Angular JS?-AngularJS is a structural framework for dynamic web apps-Lets you extend HTML's syntax to express your application's components clearly-Angular is what HTML would have been, had it been designed for applications

  • Better Data Binding Capacity-Dilution of code-base of the application-Better projection of the application model-Model changes reflect in DOM -DOM changes reflect In model-Reduced time In making manual changes

  • Simpler Coding for Templates -No Manipulation of templates as strings- The input in this case is browser DOM- Build your own directives- Abstract directives into reusable components - A collaborative framework for designers and developers

  • Model View Controller Pattern-No need to inherit the pattern from framework classes-Major cut down on app boilerplate-Maintain specific data for specific views-Addition features with controller and view-Create a solid app architecture

  • Dependency Injection-Makes the app simpler to developer-The feature asks for and provides the necessary dependencies-Adding a service as a parameter is helpful

  • Custom Tags With Directives-Create new HTML Tags that work as widgets-Decorate elements and manipulate DM attributes-Create, add and delete functionalities easily and much faster

  • Simplified Testing-Makes software testing really simple-Angular JS offers great support to testers

  • Get in TouchWeb: www.valuecoders.comSocial: www.facebook.com/valuecoderswww.twitter.com/valuecoderswww.linkedin.com/valuecodersEmail: [email protected]