CatalystX::Usul

A base class for Catalyst MVC components
Download

CatalystX::Usul Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Peter Flanigan
  • Publisher web site:
  • http://search.cpan.org/~pjfl/

CatalystX::Usul Tags


CatalystX::Usul Description

CatalystX::Usul is a Perl module that provides a set of base classes for a Catalyst web application. Features include:Targeted at intranet applications The identity model supports multiple backend authentication stores including the underlying operating system accountsThin controllers Most controllers make a single call to the model and so comprise of only a few lines of code. The interface model stashes data used by the view to render the pageNo further view programing required A single template tookit instance is used to render all pages as either HTML or XHTML. The template forms one component of the "skin", the other components are: a Javascript file containing the use cases for the Javascript libraries, a primary CSS file with support for alternative CSS files, and a set of image files Designers can create new skins with different layout, presentation and behaviour for the whole application. They can do this for the example application, Munchies, whilst the programmers write the "real" application in parallel with the designers workFlexable development methodology These base classes are used by an example application, Munchies, which can be deployed to staging and production servers at the beginning of the project. Setting up the example application allows issues regarding the software technology to be resolved whilst the "real" application is being written. The example application can be deleted leaving these base classes for the "real" application to useSynopsis use parent qw(CatalystX::Usul);Product's homepage


CatalystX::Usul Related Software