Perl-Framework Dancer in Version 1.0

Perl-Framework Dancer in Version 1.0

Tanz den Webserver

Dancer ist ein Perl-Framework mit eingebautem Webserver, mit dem sich einfache Webanwendungen und Web Services in wenigen Zeilen schreiben lassen. Mit Version 1.000 ist nun die erste stabile Release der Software verfügbar.

Die Release 1.000 führt Unterstützung für Cookies und Sessions ein. Ebenfalls neu ist ein Template-Mechanismus sowie die Möglichkeit, Ereignisse über den Syslog-Dienst des Betriebssystems zu protokollieren.

Die Projekt-Homepage begrüßt den Besucher gleich mit dem “Hello-World”-Code in der Dancer-Variante:

#!/usr/bin/perl

use Dancer;

get '/hi' => sub {
    "Hello World!"
};

dance;

Die Idee, auf diese Weise Programmcode an URL-Pfade zu binden, hat Dancer vom Ruby-Framework Sinatra übernommen. Dancer begann nach Angaben des Hauptentwicklers Alexis Sukrieh als Sinatra-Portierung nach Perl, verfolgt aber mittlerweile auch eigene Ideen.

Wie Perl selbst ist Dancer sowohl unter der Artistic License als auch unter GPLv2 benutzbar. Einen Tarball, Zugang zum Git-Repository sowie einen Link zum CPAN-Eintrag gibt es auf der Dancer-Homepage.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben