The Art of the State in Catalyst

The Art of the State in Catalyst

By Edmund von der Burg (‎evdb‎) from London.pm
Date: Wednesday, 5 August 2009 14:10
Duration: 40 minutes
Target audience: Beginning Perl
Language:
Tags: catalyst web


Web apps need to keep track of state between requests - who is logged in, user preferences, etc, etc.

Whilst initially this appears to be simple it is in fact quite tricky.

This talk covers what maintaining state means, how it is best done in Catalyst, common pitfalls and some recipes for unusual (but necessary) setups.


Attended by: Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 (‎daxim‎), Pedro Figueiredo (‎pfig‎), Edmund von der Burg (‎evdb‎), Peter Stoehr, Colin Bradford (‎cjbradford‎), Steffen Schwigon (‎renormalist‎), Maroš Kollár (‎maros‎), Damon Davison (‎allolex‎), Karl Moens (‎CountZero‎), Florian Ragwitz (‎rafl‎), Peter Makholm (‎brother‎), Tobias Henoeckl (‎hoeni‎), Thomas Klausner (‎domm‎), Panu Ervamaa (‎pnu‎), Bartosz Jakubski (‎migo‎), Stig Palmquist (‎stigtsp‎), Luis Rodrigues (‎goblin‎), Jose Celestino (‎japc‎), Clinton Gormley (‎DrTech‎), Marcos Garcia (‎gulden‎), Joel Bernstein (‎joel‎), James Laver (‎jjl‎), Dirk De Nijs (‎ddn123456‎), Maciej Czekay (‎Bruno‎), Carlos Pires (‎acmpires‎), Andrew Ford, Jozef Kutej (‎jozef‎), JJ Allen, Roberto Henríquez, Mário Barbosa, Solli Honorio (‎shonorio‎), Salve J. Nilsen (‎sjn‎), Rosellyne Worrall (‎rozallin‎), Markus Wichmann (‎telemorphix‎), Lars Thegler (‎tagg‎), Frederico Recsky (‎Frederico‎), Michael Langner, Andy Armstrong (‎AndyA‎), Diego Kuperman (‎diegok‎), Marco Neves (‎themage‎), Filipe Moreira, Wendy Van Dijk (‎woolfy‎), Chisel Wright, Jorge Bras, Curtis Poe (‎Ovid‎), Léon Brocard (‎acme‎), Adilson Barros, Stan Sawa, Michael Kröll (‎pepl‎), Tom Hukins, João Carreira, Jordi Delgado (‎jdelgado‎), Henrique Alves (‎Halves‎), Wolfgang Radke, Gabor Szabo (‎szabgab‎), Alexandru Nedelcu, Cosimo Streppone (‎cosimo‎), Jan Henning Thorsen (‎batman‎), Darius Jokilehto, Ulrich Wisser (‎wisser‎), Adam Reeks, Wieland Gmeiner, David Leadbeater (‎dg‎), Cosmin Budrica (‎cosmincx‎), Christian Westgaard (‎ComLock‎), Tobias Kremer (‎soulchild‎), Andreas Hetey, Drew Taylor (‎drewbie‎), Sue Spence (‎virtualsue‎), geira,