riot router
npm
npm i --save riot-router
main.js
var route = require('riot-route')
//デフォルトのbaseは”#”です
//route.base('#')
route(function (collection, id, action) {
console.log('collection: ' + collection)
console.log('id: ' + id)
console.log('action: ' + action)
})
// `#hello`のみに一致
route('hello', function (name) {
console.log('hello')
riot.mount('content', 'sample')
})
route.stop() // 古いコールバックを解除
route.start() // 再起動