catalyst

Catalyst

Specific best practices and architectural patterns when working with Catalyst.

Details

Language / Topic
perlPerl
Category
framework

Rules

balanced
- Dispatch requests explicitly using `sub index :Path :Args(0)` rather than manual URL string parsing.
- Stash context variables natively executing `$c->stash(key => 'value')` to share data with templates.
- Isolate database interactions cleanly defining explicit Catalyst Model classes using DBIx::Class natively.
- Render application views natively returning specific template files implicitly via the `Catalyst::View::TT` module.