Dancer (software)

Dancer (software)
Original author(s) Alexis Sukrieh
Stable release 1.3072 / August 23, 2011; 2 months ago (2011-08-23)
Written in Perl
Operating system Cross-platform
Type Web application framework
License GPL and PAL
Website perldancer.org

Dancer is an open source micro web application framework written in Perl inspired by Ruby's Sinatra.

Dancer is developed through GitHub and stable releases are available via CPAN.

Contents

Example

#!/usr/bin/perl
use Dancer;
 
get '/hello/:name' => sub {
    return "Why, hello there " . params->{name};
};
 
dance;

History

Philosophy

Features

Out-of-box

Unlike other frameworks, Dancer only requires 5 CPAN modules and is very self contained. As a result you can rapidly develop without being mired in configuration.

Standalone Development Server

Dancer includes a standalone development server that can be used for developing and testing software.

PSGI / Plack support

Dancer outputs to the PSGI spec thus it can be run on any Plack server and along with any server or protocol that supports the PSGI spec:

Abstracted

Since most parts of Dancer are abstracted, you can easily download or build extensions simply by extending a base class and writing your custom code.

The object system is also very lightweight allowing fast responses especially in CGI environments.

See also

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Dancer (disambiguation) — A dancer is one who performs dance. Dancer or dancers may also refer to: Dancers (film), a film starring Mikhail Baryshnikov and Julie Kent Dancer (1991 film), a Bollywood film Dancer (Gino Soccio song) Dancer, one of the fictional reindeer of… …   Wikipedia

  • Shadow Dancer — Para otros usos de este término, véase Shadow Dancer (desambiguación). Shadow Dancer Desarrolladora(s) SEGA Distribuidora(s) SEGA Plataforma(s) …   Wikipedia Español

  • Nippon Ichi Software — Inc. Type Private company Traded as JASDAQ: 3851 Industry Computer a …   Wikipedia

  • Native Dancer — This article is about the famed racehorse. For the album by Wayne Shorter, see Native Dancer (album). Native Dancer Sire Polynesian …   Wikipedia

  • Nippon Ichi Software — Inc. Тип Частная компания (JASDAQ:3851) Год основания 1991 Расположение префекту …   Википедия

  • Nippon Ichi Software — Logo de Nippon Ichi Software Création 1994 Siège social …   Wikipédia en Français

  • Mambo (software) — Mambo Developer(s) Mambo Foundation Inc. Discontinued 4.6.5 [1] / June 26, 2008; 3 years ago (2008 06 26) Written in …   Wikipedia

  • Midgard (software) — For other uses, see Midgard (disambiguation). Midgard AJAX inline editing of content in Midgard …   Wikipedia

  • Sinatra (software) — El texto que sigue es una traducción defectuosa o incompleta. Si quieres colaborar con Wikipedia, busca el artículo original y mejora o finaliza esta traducción. Puedes dar aviso al autor principal del artículo pegando el siguiente código en su… …   Wikipedia Español

  • Catalyst (software) — For the ATI graphic driver software, see AMD Catalyst. Original author(s) Sebastian Riedel Stable release 5.90001 / August 15, 2011; 2 months ago (2011 08 15) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”