Packt Publishing hat mir vor ein paar Wochen eine E-Book-Ausgabe von Catalyst 5.8 The Perl MVC Framework - Build Scalable and extendable web applications using the Agile MVC framework kostenlos zur Verfügung gestellt, damit ich das Buch in diesem Blog rezensiere.
Bibliographie
Title: Catalyst 5.8 The Perl MVC Framework.
Subtitle: Build Scalable and extendable web applications using the Agile MVC framework.
Author: Antano Solar John.
Publisher: Packt Publishing.
Country: UK/India.
Year: 2010.
Einführung Catalyst
Das Buch umfasst insgesamt etwas weniger als 250 Seiten in einfachem, verständlichem Englisch - das lässt sich zügig lesen.
Ausgehend von einer sehr kurzen Einführung in Catalyst geht der Author auf ca. 80 Seiten Schritt für Schritt durch eine einfache Web-Applikation (Adressbuch) mit Catalyst, Moose, DBIx::Class und dem Template-Toolkit und erweitert die Applikation Stück für Stück.
Leider enthält die Beispielanwendung zahlreiche (Tipp)fehler und ist ohne Änderungen nicht lauffähig.
Die Formatierung des Quelltextes im Buch ist auch ziemlich gewöhnungsbedürftig.
Vertiefung DBIx::Class und Moose
In den weiteren Abschnitten versucht der Author die Themen Moose und DBIx::Class, Ajax und REST zu vertiefen, was ihm aber auf Grund der geringen Seitenzahl kaum gelingt.
Fazit: Mit der heissen Nadel gestrickt
Ein eigentlich guter Ansatz - eine durchgehende Applikation, die Schritt für Schritt ausgebaut wird - wird durch Nachlässigkeit und mangelnde Sorgfalt zerstört.
Siehe auch
- Book: Catalyst 5.8 The Perl MVC Framework
- Probekapitel
- Perl Indonesia: Book review: Catalyst 5.8 The Perl MVC Framework
- Christopher H. Laco: Book Review: Catalyst 5.8: The Perl MVC Framework
- Steven Haryanto: Book review: Catalyst 5.8 The Perl MVC Framework
- Catalyst - The elegant MVC framework
- Catalysed Catalyst Blogs
- Catalyst::Manual::Intro
- Catalyst::Manual::Cookbook
- Template-Toolkit
- Moose
- DBIx::Class