Terrence Brannon
2005-09-03 17:08:54 UTC
While I'm having my philosophical catharsis, I thought I would mention
that CGI::Prototype is actually not a page-based approach to site
development. It is an operation-based approach. An operation consists
of several phases which are broken down by CGIP nicely. We have model
phases and view phases. The view phases create a page based on the
requested *operation*.
A user requests *operations* - login, add user, view user which are
materialized by model actions and feedback on success failure via the
view/page.
If you take a look at Zanas:
http://search.cpan.org/~dmow/Zanas-5.5.16/Zanas.pm
he says a similar thing.
that CGI::Prototype is actually not a page-based approach to site
development. It is an operation-based approach. An operation consists
of several phases which are broken down by CGIP nicely. We have model
phases and view phases. The view phases create a page based on the
requested *operation*.
A user requests *operations* - login, add user, view user which are
materialized by model actions and feedback on success failure via the
view/page.
If you take a look at Zanas:
http://search.cpan.org/~dmow/Zanas-5.5.16/Zanas.pm
he says a similar thing.
--
Carter's Compass: I know I'm on the right track when,
by deleting something, I'm adding functionality.
Carter's Compass: I know I'm on the right track when,
by deleting something, I'm adding functionality.