Quiver-Router A Lightweight Node.js HTTP Router Middleware Compatible with Frameworks like ExpressJS

Quiver-Router is a simple HTTP router for Node.js, designed to isolate and manage accessible routes for your server. It supports RouteDefinitions, which represent access points and allow for easy separation of route logic. You can use it independently or integrate it with other frameworks such as ExpressJS.

Features include:

- Highly accessible route definitions.

- Simple parameters (denoted by @ with optional names).

- Multiple parameters (denoted by ... with optional names).

- Static file routing.

- Template support.

- API helper for React.

- Cookie templates and more.

Installation:

bash

npm install xyz

Usage:

javascript

var Router = require('xyz').create([options]);

Router.route(RouteDefinition);

With a framework: Quiver-Router can be easily integrated with existing frameworks, making it versatile for various web development setups.

Its lightweight design (around 800 lines of code) ensures that it won't bloat your application, while providing essential routing capabilities.

zip 文件大小:20.95KB