cxx-router

1.1.1 • Public • Published

cxx-router Build Status

Lightweight router module for node and browser

Installation

npm install cxx-router --save

Usage

var Router = require('cxx-router');
var router = new Router();
function article() {}
 
router.on('article', '/article/:article', article);
router.match('/article/hello-world?page=1');
 
// name: 'article'
// params: {article: 'hello-world'}
// path: '/article/hello-world'
// fns: [article]
// qs: 'page=1'
 
var href = router.href('article', {article: 'hello-world'}, 'page=1');
// href: '/article/hello-world?page=1'

Supported browsers

IE9+

/cxx-router/

    Package Sidebar

    Install

    npm i cxx-router

    Weekly Downloads

    7

    Version

    1.1.1

    License

    MIT

    Last publish

    Collaborators

    • adjusted