Sonntag, 26. Juni 2011

Der Beginn - das Leyland Webframework

Mit Leyland von Ido Perlmuter hat die Perlwelt ein weiteres Webframework erhalten. Es gibt schon ein paar Frameworks für Perl, die grundlegende Funktionen für die Erstellung von Webanwendungen bieten:

Leyland ist so etwas wie eine kompakte Mischung aus Catalyst und Dancer. Es verwendet Plack als Basis. Die Dokumentation ist toll und der Einstieg gelingt reibungslos. Ungewöhnlich für ein in Perl geschriebenes Projekt ist das bisher sehr wenige Tests vorhanden sind. Die Ursache dafür dürfte, der noch junge Entwicklungsstand der Software sein.

Der Code ist modernes Perl mit viel Moose und einigen anderen interessanten Modulen, so dass die Codebasis trotz der vielen Funktionen nicht sehr groß ist. Die Entwicklung damit macht Spaß und bietet auf jeden Fall genug Stoff für ein paar interessante Blognachrichten.