URL routing classes
Table of contents
Perl has many modules designed to help CGI scripts route incoming HTTP requests to subroutines or objects.
I found these by a combination of personal knowledge and a set of searches at http://metacpan.org.
- o Catalyst::Dispatcher
-
- o CGI::Application::Plugin::ActionDispatch
-
- o CGI::Application::Plugin::REST
-
- o CGI::Application::Plugin::Routes
-
- o CGI::Application::URIMapping
-
- o CGI::Easy::URLconf
-
- o Dancer::Plugin::Dispatcher
-
- o Dancer::Route
-
- o Forward::Routes
-
- o HTTP::Router::Route
-
- o Jifty::Dispatcher
-
- o Mojo::Base
-
- o Mojolicious::Routes
-
- o Path::Dispatcher
-
- o Path::Dispatcher
-
- o Path::Router
-
- o Pickles::Dispatcher
-
- o Pinwheel::Mapper
-
- o Plack::App::Path::Router
-
- o Plack::App::Path::Router::PSGI
-
- o Plack::App::URLMap
-
- o Plack::Util::Accessor
-
- o PlackX::RouteBuilder
-
- o REST::Application::Routes
-
- o Router::Dumb
-
- o Router::Generic
-
- o Router::Simple
-
- o Routes::Tiny
-
- o Scaffold::Routes
-
- o Silki::Action::REST
-
- o Sleep::Routes
-
- o Web::API::Mapper
-
- o Web::Dispatcher::Simple
-
- o Web::Simple
Omitted by choice: Apache-specific,
FCGI-specific,
Engine X-specific.