Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A client/server web application framework built on Express and Backbone
JavaScript Other
Failed to load latest commit information.
assets Upgrade to jquery 1.6.3.
client Backbone expects us to return a promise from the sync method.
commands Allow .bones.js file extensions. Refs #60
examples/simple Merge branch 'master' into bones-js-extension
server
servers Merge branch 'v2.3' of github.com:developmentseed/bones into v2.3
shared return error instead of err
test Bump underscore to at least 1.3.3.
.gitignore add gitignore
CHANGELOG.md
LICENSE properly format license file
README.md
bones.js Switch to mocha testing framework.
package.json Bump to 2.4.0

README.md

Bones

Bones provides conventions for Backbone applications. It allows most code to be shared on the server and the client. Bones exposes your Backbone routes as regular paths on the server so they can be accessed by non-JavaScript agents, while capable clients can enjoy the normal client-side Backbone experience.

Getting started

The wiki contains more information on Getting Started and on the concepts in Bones.

Example Application

Testing

To run the test suite, install mocha and type npm test.

Code coverages tests require jscoverage. To generate a report run npm run-script coverage.

License

Bones is BSD licensed.

Something went wrong with that request. Please try again.