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

AngularJS: Is it time to drop everything for it?

8c2608e16f53077ae0b324872677a51e?s=47 Jon Maim
October 19, 2012

AngularJS: Is it time to drop everything for it?

AngularJS brings a completely new way to develop front-ends by letting you extend the HTML of your web app.

In particular data-binding is done directly in the HTML, which makes your app more readable and removes all kinds of DOM manipulation we usually do with jQuery.

But what's the catch?
Is not Backbone enough already?
Should we drop everything for it?

8c2608e16f53077ae0b324872677a51e?s=128

Jon Maim

October 19, 2012
Tweet

Transcript

  1. Is it time to drop everything for it? Jon Maim

    @jonmaim
  2. None
  3. Lausanne, Switzerland June 1st 2011

  4. Indiranagar, Bangalore Oct 2012

  5. Next Meetup: Nov 17th bangalorejs.org @bangalorejs

  6. HTML + CSS

  7. AJAX

  8. jQuery

  9. None
  10. jQuery

  11. jQuery + Underscore

  12. jQuery + Underscore + Backbone

  13. jQuery + Underscore + Backbone

  14. jQuery + Underscore + Backbone Web app with structure!

  15. $(‘#container .selected’)

  16. None
  17. None
  18. None
  19. None
  20. Show me some code http://jsbin.com/utuxos/4

  21. Bi-directional binding

  22. REST

  23. Directives can be element name, attribute, class name

  24. Is it time to drop everything for it?

  25. Thank you jon@minsh.net @jonmaim