Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 2.67 KB

README.md

File metadata and controls

30 lines (20 loc) · 2.67 KB

#Backbone Workshop# So what is this? It's a Backbone workshop (shocking) and the first run is at The Rich Web Experience. The goal is simple: get people up to speed on Backbone. Here's the conference blurb:

##Conference Blurb## You may have noticed today's web applications involve more than a few lines of JavaScript. You've probably also figured out JavaScript lacks certain...features...that make writing non-trivial applications more challenging. How do we resolve this conundrum? Luckily for us, we can leverage libraries like Backbone add some structure to our code. Backbone brings the concepts of the model view controller pattern we've applied to the server for years to the browser.

##Prerequisites## Attendees are expected to have a laptop (or be very good at quickly making friends with someone that has one). On said laptop, you should have at least one (ideally multiple) modern browser:

In addition, you should have a text editor though you can certainly load the labs into an IDE if you wish. The labs do not require any additional installation beyond cloning the repository to some location on your hard drive.

##Inspiration## For simplicity and to make comparisons easier, I'm leveraging the awesome work done by Addy Osmani and the other contributors to TodoMVC.

I'd like to say thanks to Pete Campbell for serving as a sounding board for this workshop. I've based my approach off the one he created.

#Your Guide# For those that are curious about me, here's my bio:

Nathaniel T. Schutta is a senior software engineer focussed on making usable applications. A proponent of polyglot programming, Nate has written two books on Ajax and speaks regularly at various worldwide conferences, No Fluff Just Stuff symposia, universities, and Java user groups. In addition to his day job, Nate is an adjunct professor at the University of Minnesota where he teaches students to embrace dynamic languages. Nate is also doing everything he can to rid the world of bad presentations, he helped write a book on Presentations Patterns.

You can follow me on Twitter: @ntschutta

You can read my mostly dead blog: or check out my eventual reboot: