Mojolicious::Guides - Mojolicious Guide To The Galaxy
We are constantly working on new documentation, follow us at http://twitter.com/kraih and http://github.com/kraih/mojo or join the official IRC channel #mojo on irc.perl.org to get all the latest updates.
#mojo
irc.perl.org
A really fast and fun way to get started developing web applications with Mojolicious is the tutorial in Mojolicious::Lite, you should take a look.
Simple and fun introduction to the Mojolicious router.
Generating content with the Mojolicious renderer.
Starting a Mojolicious::Lite prototype from scratch and growing it into a well structured Mojolicious application.
Cooking with Mojolicious, recipes for every taste.
A concise all-purpose reference.
Frequently asked questions with the right answers.
Coding guidelines and mission statement. A must read for developers and contributors!
Mojolicious and Mojolicious::Lite are the sum of many parts, small building blocks that can be used independently, these are the most prominent ones.
Full featured async io HTTP 1.1 and WebSocket client.
Very fun and minimalistic XML/HTML5 DOM parser with CSS3 selector support.
Minimalistic JSON implementation that just works.
Highly portable async io HTTP 1.1 and WebSocket server, perfect for development and testing.
Full featured UNIX optimized preforking async io HTTP 1.1 and WebSocket server with support for zero downtime software upgrades (hot deployment).
Transparent CGI, FastCGI and PSGI support out of the box.
Very perlish and minimalistic template system.
Countless portable and very convenient bytestream manipulation methods.
Pluggable command line system and the backbone of the mojo script.
mojo
Test driven development toolkit for web applications.
Fun oneliners using everything above.
A lot more documentation and examples by many different authors can be found in the Mojolicious wiki at http://github.com/kraih/mojo/wiki.
To install Mojolicious, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Mojolicious
CPAN shell
perl -MCPAN -e shell install Mojolicious
For more information on module installation, please visit the detailed CPAN module installation guide.