CGI::Application::Framework
Hack-A-Thon #1 (Oct 29, 2005)
The first Hack-A-Thon is complete. The team of intrepid hackers can be seen hereDownload
CAF is available on CPAN. The latest Changelog is hereA preliminary 0.27 release is here.
Documentation
- CGI-Application-Framework (html)
- README
Mailing List
YAPC Talk
There was a talk on CAF at YAPC::NA 2005 in Toronto. The slides are available hereFeatures
- MVC Development with CGI::Application
- A recommended layout for modules, templates, config files etc.
-
Choice of templating system
(via CGI::Application::Plugin::AnyTemplate)
- HTML::Template
- HTML::Template::Expr
- Template::Toolkit
- Petal
- Form Validatation and Sticky Forms
(via CGI::Application::Plugin::ValidateRM) - Easy (optional) Class::DBI integration
- Session Management
(Apache::SessionX) - Authentication
-
Login Managment
- login form
- relogin after session timeout
- form state is saved after relogin
- Nested page components (Headers, Footers, Navbars)
- Powerful configuration system
(via CGI::Application::Plugin::Config::Context) - Link Integrity system
- Logging
(via CGI::Application::Plugin::Log::Dispatch)