WTF.js -- Marionette.js

WTF.js -- Marionette.js

Presented as a ten minute lighting talk on November 17, 2014.
WTF.js -- VTcode meetup, Burlington, VT
http://www.meetup.com/VTCode/events/215184842/

A4e9d2559893acd010a92524048402ff?s=128

garrett allen

November 17, 2014
Tweet

Transcript

  1. Presented at WTF.js, a VTcode meetup, Burlington, VT ! November

    17, 2014 ! Ten minute lightning talk.
  2. w

  3. a

  4. t

  5. d

  6. u

  7. h

  8. f

  9. u

  10. q

  11. wat duh fuq (is) ! Marionette.js?

  12. Marionette.js ! Marionette.js is a Backbone.js library. marionettejs.com

  13. Marionette.js Aims to simplify the construction of large scale JavaScript

    applications.
  14. Marionette.js Works for you.

  15. Marionette.js Makes you a better software engineer.

  16. Marionette Is fun!

  17. Backbone • Helpful methods. Get yo’ REST on. • Template

    how you like. • Separate HTML and logic. • Small. • Scales well. • Avoid two-way data binding. Or not. • Sauce: http://backbonejs.org/#faq
  18. Marionette • Composite application architecture • Enterprise messaging pattern influence

    • Modularization options • Incremental use (no all-or-nothing requirement) • No server lock-in • Make it easy to change those defaults • Code as configuration / over configuration • Sauce: http://lostechies.com/derickbailey/2012/06/13/why-should-i- use-backbone-marionette-instead-of-%E2%80%A6/
  19. Dyn Internet Intelligence JavaScript source lines of code • lib:

    83744 • in-house: 20274 (and growing) http://dyn.com/dii-launch/
  20. SOA