From: Marcus Ramberg Date: Thu, 31 Mar 2005 12:10:58 +0000 (+0000) Subject: Updated to new structure X-Git-Tag: 5.7099_04~1643 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=cda8d1ac93da3a50d217e4e4ad5aa96d8d1ab1b2 Updated to new structure --- diff --git a/lib/Catalyst/Manual/Intro.pod b/lib/Catalyst/Manual/Intro.pod index 3774925..d43614a 100644 --- a/lib/Catalyst/Manual/Intro.pod +++ b/lib/Catalyst/Manual/Intro.pod @@ -32,25 +32,25 @@ Control the whole request phase, check parameters, dispatch actions, flow contro =back -If you're unfamiliar with MVC and design patterns, you may want to check out the original book on the subject, I, by Gamma, Helm, Johson and Vlissides, a.k.a. the Gang of Four (GoF). Or just search the web. Many, many web application frameworks follow MVC, including all those listed above. +If you're unfamiliar with MVC and design patterns, you may want to check out the original book on the subject, I, by Gamma, Helm, Johson and Vlissides, also known as the Gang of Four (GoF). You can also just google it. Many, many web application frameworks are based on MVC, including all those listed above. =head3 Flexibility -Catalyst is much more flexible than many other frameworks. +Catalyst is much more flexible than many other frameworks. We'll talk more about this later, but rest assured you can use your favorite perl modules with Catalyst. =over 4 =item * B -To build a Catalyst application, you handle each type of concern inside special modules called L. Often this code will be very simple, just calling out to Perl modules like those listed above under L. Catalyst is very flexible about these Components. Use as many Models, Views and Controllers as you like, using as many different Perl modules as you like, all in the same application. Want to manipulate multiple databases, plus retrieve some data via LDAP? No problem. Want to present data from the same Model using L