This module configures crossroads.js, a routing library. If you prefer, you
can use any other routing library (or none at all) as Knockout is designed to
compose cleanly with external libraries.
You *don't* have to follow the pattern established here (each route entry
specifies a 'page', which is a Knockout component) - there's nothing built into
Knockout that requires or even knows about this technique. It's just one of
many possible ways of setting up client-side routes.
Requires
- module:knockout
- module:crossroads
- module:hasher
- module:jquery