Usher 0.8.3

A Ruby library that implements a tree-based routing system, with interfaces for Rack, Sinatra, and Ruby on Rails implementations
A routing system is a mechanism that tells the server what files to execute based on the requested URL.

Routing systems are used quite often in today's Web technologies, being ideal for running very finely tuned, customized interfaces and Web services.

There are many routing libraries for almost every programming language, and most of them all function on either tree-based structures, or on path composing algorithms.

Usher implements the first type of routing and supports path-globbing and arbitrary regex variables.

It also supports a complex path manipulation methods and is quite small when it comes to file size.

last updated on:
February 26th, 2013, 15:25 GMT
license type:

Other Free / Open Source License

developed by:
Joshua Hull
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Networking Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating 1



Rate it!

Add your review!