Skull sits on top of Backbone and protects your application's brains.
Skull sits on top of Backbone and protects your application's brains.
It deals with several annoying things in Backbone-based development:
application
are no longer needed with Registry pattern implementation and DIresource
member in your modelSkull.Syncer
Skull.Application
classSkull.Abstract
and Skull.Observable
And many more small improvements an even more to come.
Skull supports npm and bower:
npm install backbone-skull
bower install backbone-skull
Skull can be used with both CommonJS (Browserify) and AMD (require.js) loaders, as well as plain old browser globals.
Please refer to example
directory.
Clone repo, perform npm install
and start hacking. To run tests, do npm test
, to update docs — npm jsdoc
. Skull relies on jscs and eslint for code conventions and on mocha/chai for unit-tests.