Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A set of jasmine powered koans for learning Backbone.js.
JavaScript
branch: master
Failed to load latest commit information.
css updated koans with some basic instructions and more clarify in what's…
images the big file reorg
js
templates the big file reorg
.gitignore
README.md Added instructions for creating py3 http servers
index.html strip trailing whitespace
specrunner.html strip trailing whitespace

README.md

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)

http://localhost:8000/

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.