backbone-model
Backbone models as a discrete component, with sync stripped out.
This has been run against the official Backbone test suite and passes all tests.
Installation
Install with npm(1):
$ npm install --save backbone-model
Install with component(1):
$ component install green-mesa/backbone-model
API
Normal usage
var Model = Model; var MyModel = Model; var myInstanceOfMyModel = ;
Adding Backbone Sync functionality.
You need to $ component install green-mesa/backbone-sync
(which, by the way, will also install jQuery. Fun times. A non-jQuery replacement would be good at this point)
var Model = Model; var sync = sync; Modelprototype{ return sync; };
Some commonJS related quirks mean that overridding the ajax handler is a bit pointless as you've already got jQuery installed by default. Write a replacement backbone-sync
module and use that instead. That's the component way.
License
MIT