The first developer release of Titanium has now been uploaded to CPAN.
Titanium is a next generation web framework based on CGI::Application. Titanium is designed to provide the underlying strength and flexibility of the CGI::Application framework, while being more user-friendly to deploy and develop with.
To this end, several useful plugins for CGI::Application are bundled by default with CGI::Application and are documented directly in Titanium.
Several practices are specifically recommended and documented, such as using URI dispatching, while details for alternative and advanced functionality for CGI::Application are not included here. Those advanced docs remain available in CGI::Application.
Several useful development and testing tools are installed along with Titanium as well. Here's the full list modules that come with it:
- CGI::Application::Dispatch
- CGI::Application::Server
- CGI::Application::Plugin::ConfigAuto
- CGI::Application::Plugin::DBH
- CGI::Application::Plugin::DebugScreen
- CGI::Application::Plugin::DevPopup
- CGI::Application::Plugin::ErrorPage
- CGI::Application::Plugin::FillInForm
- CGI::Application::Plugin::Forward
- CGI::Application::Plugin::LogDispatch
- CGI::Application::Plugin::Redirect
- CGI::Application::Plugin::Session
- CGI::Application::Plugin::Stream
- CGI::Application::Plugin::ValidateRM
- CGI::Application::Standard::Config
- Module::Starter::Plugin::CGIApp
- Test::WWW::Mechanize::CGIApp