CGI::Application::Dispatch::Server
A simple HTTP server for developing apps that use CGI::Application::Dispatch
CGI::Application::Dispatch
Dispatch requests to CGI::Application based objects
PSGI Adapter for CGI::Application.
CGI::Application::Plugin::AnyTemplate allows you to use any supported
Perl templating system using a single consistent interface.
Currently supported templating systems include HTML::Template,
HTML::Template::Expr, HTML::Template::Pluggable, Template::Toolkit and
Petal.
You can access any of these templating systems using the same
interface. In this way, you can use the same code and switch
templating systems on the fly.
This approach has many uses. For instance, it can be useful in
migrating your application from one templating system to another.
CGI::Application::Plugin::Apache provides easy access to Apache::* modules
for CGI::Application.
CGI::Application::Plugin::Authorization adds the ability to
authorize users for specific tasks.
CGI::Application::Plugin::Authentication adds the ability to authenticate
users in your CGI::Application modules.
This plugin for CGI::Application provides easy ways to setup run modes.
You can just write the method that implement a run mode, you do not have
to explicitly register it with CGI::App anymore.
add Config::YAML support to CGI::Application
CGI::Application::Plugin::ConfigAuto adds easy access to config file
variables to your CGI::Application modules. Lazy loading is used to
prevent the config file from being parsed if no configuration variables
are accessed during the request.
The format is detected automatically using Config::Auto. It is known to
support the following formats: colon separated, space separated, equals
separated, XML, Perl code, and Windows INI. See that modules
documentation for complete details.