Catalyst 5.8: the Perl MVC Framework

Build scalable and extendable web applications using the agile MVC framework

Catalyst 5.8: the Perl MVC Framework

Antano Solar John

Build scalable and extendable web applications using the agile MVC framework
Mapt Subscription
FREE
$30.00/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$16.80
$39.99
$29.99 p/m after trial
RRP $23.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Catalyst 5.8: the Perl MVC Framework Book Cover
Catalyst 5.8: the Perl MVC Framework
$ 23.99
$ 16.80
Tcl/Tk 8.5 Programming Cookbook Book Cover
Tcl/Tk 8.5 Programming Cookbook
$ 23.99
$ 16.80
Buy 2 for $33.60
Save $14.38
Add to Cart

Book Details

ISBN 139781847199249
Paperback244 pages

Book Description

Many web applications are implemented in a way that makes developing them difficult and repetitive. Catalyst is an open source Perl-based Model-View-Controller framework that aims to solve this problem by reorganizing your web application to design and implement it in a natural, maintainable, and testable manner, making web development fun, fast, and rewarding.

This book teaches you how to use Catalyst to weave the various components involved in a web application, using methods and tools you personally prefer along with recommendations and details on the most popularly used objects like the DBIX ORM, TT2 Template, and Moose.

This book will take you from how the MVC pattern simplifies creating quality applications to how Catalyst allows you to tap this power instantly. It explains advanced design patterns and concludes with the improvements that Moose brings to all this. It also incorporates valuable suggestions and feedback received from the community members and our customers. By the end of the book, you will be able to build clean, scalable, and extendable web applications. This book embodies Catalyst's philosophies of Do It Yourself and Don't Repeat Yourself.

What You Will Learn

 

  • Use the Template toolkit to generate HTML output
  • Design a database schema and access a SQLite database
  • Create a CRUD interface to a database
  • Use FormBuilder to define auto-generating and self-validating forms
  • Create easy-to-maintain configuration files
  • Import CSV files into a database
  • Paginate search results
  • Use the session plugin to add sessions to an application
  • Explore authentication and authorization, implementing page-level and record-level control
  • Use DBIC for easy handling of data
  • Add a REST API to allow other applications to access your application
  • Add AJAX interactivity to your application
  • Incorporate RSS feeds in your application
  • Automate testing and learn "Test-Driven Development"
  • Mix a procedural interface with a relational DBIx::Class interface
  • Write a database interface without DBIx::Class
  • Build a custom Model without using any database

Authors

Book Details

ISBN 139781847199249
Paperback244 pages
Read More

Read More Reviews

Recommended for You

Tcl/Tk 8.5 Programming Cookbook Book Cover
Tcl/Tk 8.5 Programming Cookbook
$ 23.99
$ 16.80
Salesforce.com Customization Handbook Book Cover
Salesforce.com Customization Handbook
$ 29.99
$ 21.00
Force.com Tips and Tricks Book Cover
Force.com Tips and Tricks
$ 16.99
$ 11.90
Oracle E-Business Suite Financials R12: A Functionality Guide Book Cover
Oracle E-Business Suite Financials R12: A Functionality Guide
$ 41.99
$ 29.40
Apache Axis2 Web Services, 2nd Edition Book Cover
Apache Axis2 Web Services, 2nd Edition
$ 23.99
$ 16.80
Oracle Data Integrator 11g Cookbook Book Cover
Oracle Data Integrator 11g Cookbook
$ 32.99
$ 23.10