Hey Everyone,
Last week we hacked on Express, a sinatra-esque Nodejs framework. As for this week, so far we've had one thumbs up for hacking on backbonejs. Since we only had one reply, I'm assuming people want to continue what they started last week or have other topics in mind. Either way, please chime in on what you're thinking. Also, keep in mind that the "theme" is just a suggestion, feel free to come to the meeting to just hang out and discuss/hack on whatever peeks your interest.
If it turns out people are interested in hacking on backbone, it might be beneficial, for the sake of time, to have a toy project and just add backbonejs into the mix. If you don't have a project you'd like to add backbone to, consider pairing with someone who does (Find me, I do!).
For those interested, here's a little introduction to backbone:
Backbone.js is an MVC framework for your client-side javascript. In other words, it is an organizational tool that aims to prevent your javascript from being tightly coupled to your markup (i.e the DOM). In Backbone, you represent the data received from the server as a model. These models tend to have views, which are in charge of displaying and redisplaying the model's data as it changes. Backbone controllers, much like Rails controllers, offer a way to map routes to actions. However, in my brief experience with Backbone, I've found models and views to be more used more frequently. Fore more info:
http://documentcloud.github.com/backbone/
Also, if people are interested, I can give a small informal presentation/discussion on my experience with backbone before we dive in.