connect-backbone-router

0.0.4 • Public • Published

connect-backbone-router

Sets routes for Backbone collections in Connect

Build Status

Example

var Backbone = require("Backbone"),
    connect = require("connect"),
    color = require("colors"),
    connect_backbone_router = require("./../"),
    
    request = require("request");
 
var app = connect();
 
var collections = {
    hitchhikers: new Backbone.Collection([
        new Backbone.Model({
            id: 0,
            name: "Zaphod"
        })
    ])
};
 
app.use(connect.logger());
app.use(connect.bodyParser());
 
app.use(connect_backbone_router({
    debug: true,
    path: "/data",
    collections: collections
}));
 
app.use(function(req,res,next) {
    res.end("That's all folks!");
});
 
var server = app.listen(8080);

Now you should be able to get the whole collection at http://localhost:8080/data/hitchhikers

The single model at http://localhost:8080/data/hitchhikers/0

Or an attribute at http://localhost:8080/data/hitchhikers/0/name

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.4
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.4
    2
  • 0.0.2
    2
  • 0.0.1
    2

Package Sidebar

Install

npm i connect-backbone-router

Weekly Downloads

6

Version

0.0.4

License

MIT

Last publish

Collaborators

  • morganrallen