CGI-Panel
view release on metacpan or search on metacpan
---------------
DESCRIPTION
* Please note that the subclass CGI::Panel::MainPanel has now been
deprecated to make using the module easier. Please change any code which
uses the module so that the main panel sub-classes CGI::Panel just like
the other panels. *
CGI::Panel allows applications to be built out of simple object-based
components. It'll handle the state of your data and objects so you can
write a web application just like a desktop app. You can forget about
the http requests and responses, whether we're getting or posting, and
all that stuff because that is all handled for you leaving to you
interact with a simple API.
An application is constructed from a set of 'panels', each of which can
contain other panels. The panels are managed behind the scenes as
persistent objects. See the sample applications for examples of how
complex object-based applications can be built from simple encapsulated
components. To try the demo app, copy the contents of the 'demo'
directory to a cgi-bin directory.
lib/CGI/Panel.pm view on Meta::CPAN
1;
This example is included with the module. It's in the 'demo'
directory and can be seen in action at
http://www.cyberdesignfactory.com/public-cgi-bin/simpleapp.cgi
=head1 DESCRIPTION
CGI::Panel allows applications to be built out of simple object-based
components. It'll handle the state of your data and objects so you
can write a web application just like a desktop app. You can forget
about the http requests and responses, whether we're getting or
posting, and all that stuff because that is all handled for you
leaving to you interact with a simple API.
An application is constructed from a set of 'panels', each of which
can contain other panels. The panels are managed behind the scenes
as persistent objects. See the sample applications for examples of
how complex object-based applications can be built from simple
encapsulated components. To try the demo app, copy the contents of
the 'demo' directory to a cgi-bin directory.
( run in 0.488 second using v1.01-cache-2.11-cpan-299005ec8e3 )