An Intro to Backbone.js: Part 2 – Controllers and Views

This is Part 2 of a series of tutorials. You can find Part 1 here. We're good with Backbone.Model. We're good with Backbone.Collection. We're good with Backbone.Events. So: Backbone.Controller: If you're coming from Rails land, you'll be pretty familiar with this guy, although it's got a pretty neat twist. You get to write your routes right in the controller. This is very, very nice to work with. var MyController = Backbone.Controller.extend({ routes : {


New design coming soon

We’ve finally decided on a new design for our site, rather than this purchased (but still cool!) template. Here's a glimpse of what our site will look like:


An Intro to Backbone.js: Part 1 – Models and Collections

This is Part 1 of a series of tutorials. You can find Part 2 here. JavaScript interpreters are FAST, and they're in every browser out there. You can run a rich application in the browser using only open technologies and built in browser-functionality, today. Backbone.js can help build it. It's a light-weight MVC for the browser - only ~1000 lines of code, and it's clean. There's no magic. It's mostly just a structure for the code