[Catalyst] Where is the "Catalyst for Dummies" page?

Faber J. Fedor faber at linuxnj.com
Fri Oct 19 23:11:45 GMT 2007

I've been playing with Catalyst seriously for the past week ( and
not-seriously for the past several months) and I can't figure out what
to do with it; I can't even figure out how to display a "Hello World"
page using a template.  

Yes, I've read the tutorials, attended the lectures, etc..  I still
don't get it. Oh, I understand the MVC concept; it's the implementation
I don't grok.

So I decided to go digging through MyApp to tease out the FM.  Two
questions immediately popped up:

1.  When I start MyApp and go to http://localhost:3000, I see the
Catalyst welcome page.  Now what?  How do I (or more importantly, my
users) know to go to http://localhost:3000/login?

2.  Looking through Login.pm, I see a call to 


Where is this function? 'grep -ir login *' doesn't return anything that
looks like a function declaration. (Yes, I know $c is the context object
that ties the different parts of a Catalyst object together.)

I think most of the other FM I don't get (like
$c->model('MyAppDB::Book')->all) is related to DBIC magic which I'm not
interested in right now.

FWIW, my current project is to read/write a YAML file via a form.

Is there a page that explains how to get Catalyst working that suitable
for Dummies, preferably without a database backend to simplify things?

Faber Fedor
Linux New Jersey, Inc.


This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

More information about the Catalyst mailing list