Dancer2 is the new generation lightweight web-framework for Perl.
You can install it from the CPAN:
$ cpan install Dancer2
An application can be as simple as this simple hello world script:
use Dancer2;
get '/' => sub {
"Hello World"
};
dance;
You can run it with
$ perl app.pl
Now point your browser to http://localhost:3000 and voilĂ !
- Dancer's Website
- Most recent release on CPAN
- Builds status on Travis
- Our Mailing List
- Follow us on Twitter
- Find us on irc.perl.org #dancer
- The Advent Calendar
- Contribution/Git Guide
Name | CPAN | GitHub |
---|---|---|
Dancer2::Session::Cookie | Link | Link |
Dancer2::Plugin::Syntax::GetPost | Link | Link |
Dancer2::Plugin::BrowserDetect | Link | |
Dancer2::Plugin::RoutePodCoverage | Link | Link |
Dancer2::Plugin::Auth::Tiny | Link | Link |
Dancer2::Plugin::Queue::MongoDB | Link | Link |
Dancer2::Plugin::Paginator | Link | Link |
Dancer2::Plugin::Deferred | Link | Link |
Dancer2::Plugin::Adapter | Link | Link |
Dancer2::Plugin::DBIC | Link | Link |
Dancer2::Plugin::REST | Link | Link |
Dancer2::Plugin::Emailesque | Link | Link |
Dancer2::Plugin::Cache::CHI | Link | Link |
Dancer2::Plugin::Queue | Link | Link |
Dancer2::Plugin::Database | Link | Link |
Dancer2::Plugin::Feed | Link | Link |
Dancer2::Plugin::Sixpack | Link | Link |
Name | CPAN | GitHub |
---|---|---|
Dancer2::Template::Xslate | Link | Link |
Dancer2::Template::MojoTemplate | Link | Link |
Dancer2::Template::Caribou | Link | Link |
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.