Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
SPLITTED - see README
branch: 2011-09-26_jsk…

This branch is 3 commits ahead, 24 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
demo
minified
src
test
.gitmodules
GPL-Licence.txt
README.textile
ready.js.config

README.textile

jsKata

independent javascript library

official sitetwitterdsimard@azanka.ca

Documentation

Documentation is maintained by hand.

Doc is available in the wiki

Namespaces

There are 4 different namespaces to access jsKata

  1. JavascriptKataDotCom
  2. jsKata
  3. jsk
  4. _

The first one (JavascriptKataDotCom) is the default. The others are used if they are not assigned.

If you want to access via another namespace :

window.MyNamespace = window.JavascriptKataDotCom;

Manifesto

  • No internal dependence : every library can be used independently “as is”.
  • No external dependence : don’t depend on external libraries.
  • Everything is public : you know what you’re doing
  • Avoid objects : use closures
  • No unnecessary validation : if something goes wrong, an error will pop
  • No error catching : if an error pop, it goes all the way up
  • No DOM : jQuery already exists
  • No plugins : if a developer wants to add something, he will find a way around
  • Write good documentation : document as I code
  • Promote : a good library is nothing without users
Something went wrong with that request. Please try again.