How can I represent a 2d grid of pages using Backbone.js?
I'm rather new to Backbone, so I'm looking for some architecture advice for a new project. 

I have a 2d grid of pages (like map tiles), and I'd like to display and navigate through them. I'm using backbone in other areas of the site, and I'm thinking it would help here too?

Example: (Image at the bottom)

A user is on Page1. They click a link on the right of the page. I load that page from my webserver, into a new element out of view on the right, and 'slide' it into place. 


(My end aim is to load all surrounding pages in the background, so that when a user clicks the transition is immediate. Hence I wanted to store it in some kind of Backbone model setup) 

(I am aware that there are plenty of slide presentation libraries around, but that isn't what I'm trying to achieve, so I need something that I can customise from the ground up)


Thanks :) 


![Diagram](http://f.cl.ly/items/1r3t1o1p312Q231y072U/Screen%20Shot%202012-01-16%20at%2008.53.16.png)

How can I represent a 2d grid of pages using Backbone.js?
===

I'm rather new to Backbone, so I'm looking for some architecture advice for a new project. 

I have a 2d grid of pages (like map tiles), and I'd like to display and navigate through them. I'm using backbone in other areas of the site, and I'm thinking it would help here too?

Example: (Image at the bottom)

A user is on Page1. They click a link on the right of the page. I load that page from my webserver, into a new element out of view on the right, and 'slide' it into place. 


(My end aim is to load all surrounding pages in the background, so that when a user clicks the transition is immediate. Hence I wanted to store it in some kind of Backbone model setup) 

(I am aware that there are plenty of slide presentation libraries around, but that isn't what I'm trying to achieve, so I need something that I can customise from the ground up)


Thanks :) 


![Diagram](http://f.cl.ly/items/1r3t1o1p312Q231y072U/Screen%20Shot%202012-01-16%20at%2008.53.16.png)
