Your SlideShare is downloading. ×
0
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Wwcode2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Wwcode2

1,019

Published on

My slides for my lightnin

My slides for my lightnin

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,019
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. How to Sound Like the Cool Kid by Namedropping Backbone.js in Casual Conversation Sarah Mei Pivotal Labs/RailsBridge@sarahmei -or- sarah@pivotallabs.com
    • 2. Photo by Dmitry Baranovskiy - http://www.flickr.com/photos/dmitry-baranovskiy/2378867408
    • 3. Photo by gotosira - http://www.flickr.com/photos/gotosira/4699302559
    • 4. Photo by mgstanton - http://www.flickr.com/photos/marirn/6131270109
    • 5. This is a problem.
    • 6. This is a problem.• Backbone.js
    • 7. This is a problem.• Backbone.js• JavaScript MVC
    • 8. This is a problem.• Backbone.js• JavaScript MVC• spine.js
    • 9. This is a problem.• Backbone.js• JavaScript MVC• spine.js• sproutcore
    • 10. This is a problem.• Backbone.js• JavaScript MVC• spine.js• sproutcore• sammy.js
    • 11. This is a problem.• Backbone.js• JavaScript MVC• spine.js• sproutcore• sammy.js• batman.js
    • 12. This is a problem.• Backbone.js • cappucino• JavaScript MVC• spine.js• sproutcore• sammy.js• batman.js
    • 13. This is a problem.• Backbone.js • cappucino• JavaScript MVC • knockout.js• spine.js• sproutcore• sammy.js• batman.js
    • 14. This is a problem.• Backbone.js • cappucino• JavaScript MVC • knockout.js• spine.js • Google Web Toolkit• sproutcore• sammy.js• batman.js
    • 15. This is a problem.• Backbone.js • cappucino• JavaScript MVC • knockout.js• spine.js • Google Web Toolkit• sproutcore • Google closure• sammy.js• batman.js
    • 16. This is a problem.• Backbone.js • cappucino• JavaScript MVC • knockout.js• spine.js • Google Web Toolkit• sproutcore • Google closure• sammy.js • angular.js• batman.js
    • 17. This is a problem.• Backbone.js • cappucino• JavaScript MVC • knockout.js• spine.js • Google Web Toolkit• sproutcore • Google closure• sammy.js • angular.js• batman.js • ember.js
    • 18. Photo by mgstanton - http://www.flickr.com/photos/marirn/6131270109
    • 19. This is a problem.• Backbone.js • cappucino• JavaScript MVC • knockout.js• spine.js • Google Web Toolkit• sproutcore • Google closure• sammy.js • angular.js• batman.js • ember.js
    • 20. http://bit.ly/js-mvc-comparison
    • 21. “Ember.js gives you moreplumbing than backbone, but backbone’s docs are sooo much better.”That link again: http://bit.ly/js-mvc-comparison
    • 22. Photo by MaxVelascoKnott: http://www.flickr.com/photos/knott/21665911
    • 23. Available binsBackbone.js: • Models • Views • Routers
    • 24. Available binsBackbone.js: Ruby on Rails: • Models • Models • Views • Views • Routers • Controllers
    • 25. Available binsBackbone.js: Ruby on Rails: • Models • Models • Views • Views • Routers • Controllers
    • 26. Available binsBackbone.js: Ruby on Rails: • Models • Models • Views • Views • Routers • Controllers
    • 27. Available binsBackbone.js: Ruby on Rails: • Models • Models • Views • Views • Routers • Controllers
    • 28. Available binsBackbone.js: Ruby on Rails: • Models • Models • Views • Views • Routers • Controllers
    • 29. “Of course, in traditional web app MVC-land, some of the backbone view logic would be in the controllers.”
    • 30. Upsides Downsides
    • 31. Upsides Downsides• Great docs
    • 32. Upsides Downsides• Great docs• Large community
    • 33. Upsides Downsides• Great docs• Large community• Lightweight
    • 34. Upsides Downsides• Great docs• Large community • Lightweight• Lightweight
    • 35. “Of course, we haven’t developed good, generally-accepted patterns for using backbone.js yet.”
    • 36. Thank you! Sarah Mei @sarahmeisarah@pivotallabs.com

    ×