Catalyst is a powerful framework and REST is a great idea. In this talk, I combine them to take the best of both worlds and create an application that allows full CRUD, validation and some fancy AJAX effects using Yahoo!'s javascript library.
This talk is a step-through tutorial format designed to take a user who is at least familiar with Catalyst and MVC concepts. Through the end of the talk, the user should be able to create a Catalyst application using Catalyst::Action::REST and hook it into YUI and static pages and end up with a get "free" web service API.
I will be using:
* Catalyst and typical plugins (Authentication)
* Catalyst::Action::REST
* Template-Toolkit
* YUI
* DBIx::Class
* SQLite3