Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 132 lines (76 sloc) 3.29 kb
8ea5ba2 renamed Mojo::Manual to Mojolicious::Book
Sebastian Riedel authored
1
2 =head1 NAME
3
7a77b78 Sebastian Riedel fixed many typos
authored
4 Mojolicious::Guides - Mojolicious guide to the galaxy
8ea5ba2 renamed Mojo::Manual to Mojolicious::Book
Sebastian Riedel authored
5
659b840 fixed typos
Sebastian Riedel authored
6 =head1 DON'T PANIC!
8ea5ba2 renamed Mojo::Manual to Mojolicious::Book
Sebastian Riedel authored
7
bac6cc4 Sebastian Riedel added title to twitter and github links
authored
8 We are constantly working on new documentation, follow us on
9 L<Twitter|http://twitter.com/kraih>, L<GitHub|http://github.com/kraih/mojo>
10 or join the official IRC channel C<#mojo> on C<irc.perl.org> to get all the
11 latest updates.
a1a7060 added WebSocket support, happy 1000th commit!
Sebastian Riedel authored
12
58bc987 Abhijit Menon-Sen Link to learn.perl.org from Guides.pod (closes #244)
amenonsen authored
13 =head1 LEARNING PERL
14
27ccf4d Marcus Ramberg Rephrase reference line and readd reference to learn.perl.org. (Closes #...
marcusramberg authored
15 If you are new to Perl, we recommend
97eae38 Sebastian Riedel switch from 78 to 79 characters
authored
16 L<Learn Perl in 2 hours 30 minutes|http://qntm.org/files/perl/perl.html> for a
17 quick introduction, or the
30e5d74 Sebastian Riedel reflow POD for tempire
authored
18 L<Modern Perl book|http://modernperlbooks.com/books/modern_perl/>, freely
19 available in many formats. Both are excellent introductions to the language.
20 For more books and documentation, check out
21 L<learn.perl.org|http://learn.perl.org/>.
58bc987 Abhijit Menon-Sen Link to learn.perl.org from Guides.pod (closes #244)
amenonsen authored
22
cfc35e2 cleanup
Sebastian Riedel authored
23 =head1 TUTORIAL
24
5b8cca4 Sebastian Riedel highlight tutorial
authored
25 =over 2
26
27 =item L<Mojolicious::Lite>
28
d49a4ee pod cleanup
Sebastian Riedel authored
29 A really fast and fun way to get started developing web applications with
7122097 Sebastian Riedel removed POD formatting rule again
authored
30 Mojolicious is the L<Mojolicious::Lite> tutorial. Almost everything you learn
31 there can also be applied to normal L<Mojolicious> applications and is
32 considered a prerequisite for the guides. You should definitely take a look!
cfc35e2 cleanup
Sebastian Riedel authored
33
5b8cca4 Sebastian Riedel highlight tutorial
authored
34 =back
35
3387874 renamed Mojolicious::Book to Mojolicious::Guides
Sebastian Riedel authored
36 =head1 GUIDES
a1a7060 added WebSocket support, happy 1000th commit!
Sebastian Riedel authored
37
e8805d1 Sebastian Riedel changed indentation style
authored
38 =over 2
a1a7060 added WebSocket support, happy 1000th commit!
Sebastian Riedel authored
39
ca2dfa9 Sebastian Riedel promote growing guide
authored
40 =item L<Mojolicious::Guides::Growing>
41
42 Starting a L<Mojolicious::Lite> prototype from scratch and growing it into a
43 well structured L<Mojolicious> application.
44
3a82d0b fixed tests to not use IPv6
Sebastian Riedel authored
45 =item L<Mojolicious::Guides::Routing>
46
47 Simple and fun introduction to the L<Mojolicious> router.
48
ab7c4c4 fixed typo
Sebastian Riedel authored
49 =item L<Mojolicious::Guides::Rendering>
50
51 Generating content with the L<Mojolicious> renderer.
52
124730a started cookbook
Sebastian Riedel authored
53 =item L<Mojolicious::Guides::Cookbook>
54
55 Cooking with L<Mojolicious>, recipes for every taste.
56
3387874 renamed Mojolicious::Book to Mojolicious::Guides
Sebastian Riedel authored
57 =item L<Mojolicious::Guides::FAQ>
1be577a added FAQ
Sebastian Riedel authored
58
acac5c4 started cheatsheet
Sebastian Riedel authored
59 Frequently asked questions with the right answers.
1be577a added FAQ
Sebastian Riedel authored
60
3387874 renamed Mojolicious::Book to Mojolicious::Guides
Sebastian Riedel authored
61 =item L<Mojolicious::Guides::CodingGuidelines>
a1a7060 added WebSocket support, happy 1000th commit!
Sebastian Riedel authored
62
7122097 Sebastian Riedel removed POD formatting rule again
authored
63 Coding guidelines and mission statement. A must read for developers and
64 contributors!
a1a7060 added WebSocket support, happy 1000th commit!
Sebastian Riedel authored
65
66 =back
8ea5ba2 renamed Mojo::Manual to Mojolicious::Book
Sebastian Riedel authored
67
ead75da Sebastian Riedel ho ho ho
authored
68 =head1 HIGHLIGHTS
b7b418f Sebastian Riedel ho ho ho
authored
69
70 L<Mojolicious> and L<Mojolicious::Lite> are the sum of many parts, small
6b22662 Sebastian Riedel ho ho ho
authored
71 building blocks that can be used independently, these are the most prominent
72 ones.
b7b418f Sebastian Riedel ho ho ho
authored
73
e8805d1 Sebastian Riedel changed indentation style
authored
74 =over 2
b7b418f Sebastian Riedel ho ho ho
authored
75
6af6d35 Sebastian Riedel Deprecated Mojo::Client in favor of the much sleeker Mojo::UserAgent
authored
76 =item L<Mojo::UserAgent>
b7b418f Sebastian Riedel ho ho ho
authored
77
3041b42 Sebastian Riedel fixed memory leak in Mojolicious and improved documentation
authored
78 Full featured non-blocking I/O HTTP 1.1 and WebSocket user agent.
b7b418f Sebastian Riedel ho ho ho
authored
79
80 =item L<Mojo::DOM>
81
25bdbd2 Sebastian Riedel merged Mojo::HTML into Mojo::DOM again
authored
82 Very fun and minimalistic HTML5/XML DOM parser with CSS3 selector support.
b7b418f Sebastian Riedel ho ho ho
authored
83
84 =item L<Mojo::JSON>
85
86 Minimalistic JSON implementation that just works.
87
88 =item L<Mojo::Server::Daemon>
89
3041b42 Sebastian Riedel fixed memory leak in Mojolicious and improved documentation
authored
90 Highly portable non-blocking I/O HTTP 1.1 and WebSocket server with
91 self-restart support through L<Mojo::Server::Morbo>, perfect for development
92 and testing.
b7b418f Sebastian Riedel ho ho ho
authored
93
94 =item L<Mojo::Server::Hypnotoad>
95
3041b42 Sebastian Riedel fixed memory leak in Mojolicious and improved documentation
authored
96 Full featured UNIX optimized preforking non-blocking I/O HTTP 1.1 and
97eae38 Sebastian Riedel switch from 78 to 79 characters
authored
97 WebSocket server with support for zero downtime software upgrades (hot
98 deployment).
b7b418f Sebastian Riedel ho ho ho
authored
99
a1a16bb Sebastian Riedel removed Mojo::Server::FastCGI so it can be maintained as a separe distri...
authored
100 =item L<Mojo::Server::CGI>, L<Mojo::Server::PSGI>
b7b418f Sebastian Riedel ho ho ho
authored
101
442e164 Sebastian Riedel added experimental to_psgi method to Mojo::Server::PSGI
authored
102 Transparent CGI and L<PSGI> support out of the box.
b7b418f Sebastian Riedel ho ho ho
authored
103
104 =item L<Mojo::Template>
105
66442bf Sebastian Riedel updated Mojo::Template documentation a bit
authored
106 Very Perl-ish and minimalistic template system.
b7b418f Sebastian Riedel ho ho ho
authored
107
108 =item L<Mojo::ByteStream>
109
110 Countless portable and very convenient bytestream manipulation methods.
111
112 =item L<Mojolicious::Commands>
113
0dbbecc Sebastian Riedel many more small documentation improvements
authored
114 Pluggable command line system and the backbone of the L<mojo> script.
b7b418f Sebastian Riedel ho ho ho
authored
115
116 =item L<Test::Mojo>
117
118 Test driven development toolkit for web applications.
119
120 =item L<ojo>
121
122 Fun oneliners using everything above.
123
124 =back
125
69cc134 refer to wiki from guides
Sebastian Riedel authored
126 =head1 MORE
127
128 A lot more documentation and examples by many different authors can be found
129 in the Mojolicious wiki at L<http://github.com/kraih/mojo/wiki>.
130
8ea5ba2 renamed Mojo::Manual to Mojolicious::Book
Sebastian Riedel authored
131 =cut
Something went wrong with that request. Please try again.