Skip to content
A set of jasmine powered koans for learning Backbone.js.
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore add gitignore to keep current working set of koans unversioned Dec 12, 2011

Backbone Koans

A set of jasmine powered koans for learning Backbone.js.

The koans verify behavior of a Todo list app, a modified version of the original Todos app created by Jérôme Gravel-Niquet.

How to Run

Start a local http server from the backbones folder:

python -m SimpleHTTPServer
(or 'python3 -m http.server' for python 3 users)


Some browsers such as Chrome don't like you making some json requests through the 'file' protocol, so just opening specrunner.html directly from a browser is not recommended.

On opening the the localhost:8000 page in the browser you will see many failing specs. Work your way through the jasmine specs in the js/koans directory, and when you finish you should have a better understanding of how to create and test a Backbone app.

Something went wrong with that request. Please try again.