Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AngularJS

 AngularJS

A brief look at the new javascript MVC framework.

jaideepsingh

June 25, 2013
Tweet

More Decks by jaideepsingh

Other Decks in Programming

Transcript

  1. When do you need MVC API based communication Complex user

    interactions/DOM manipulations Single page apps (reduced requests)
  2. Useful stuff Built-in HTML template engine Declarative, uses view to

    derive behavior (inline with HTML5) 2-way data binding Built-in filters to query over data sets Model change listeners Dependency injection Out of the box support for REST Built-in selector engine (jQuery not required) Live access to Angular data models via Batarang extension
  3. In essence Organized & testable JavaScript Reusable behavior via directives

    HTML partials contributing to reuse and code organization Including any 3rd party (jQuery, etc) plugin needs an angular interface Minimal custom DOM manipulation (Profit!) Documentation is good, can be improved & updated more often