An Introduction To Catalyst

An Introduction To Catalyst

Catalyst is a new MVC framework for Perl. It has been under rapid development, but the core API is now stable, and a growing number of projects use it. Catalyst borrows from other frameworks, such as Ruby on Rails and Apache Struts, but its main goal is to be a flexible, powerful, and fast framework for developing any type of web project in Perl.

In this introduction we will go through the most important features of Catalyst, then proceed to make a simple application.