Dancer2 ist ein leichtes, aber leistungsstarkes Webanwendungs -Framework, das in Perl geschrieben wurde.
Tutorial · Handbuch · Diskussionsforen · öffentliches Wiki · Mailingliste
Dancer2 ist die Entwicklung des Tänzers und basiert auf MOO, einem leichten Objektgerüst für Perl.
Dancer2 kann optional XS -Module für Geschwindigkeit verwenden, bleibt jedoch im Kern fettverpackbar (über App :: FatPacker), sodass Sie Dancer2 -Anwendungen in Umgebungen, die keine benutzerdefinierten Installationen von CPAN -Modulen unterstützen, einfach bereitstellen können.
Dancer2 ist einfach und macht Spaß:
use Dancer2;
get '/' => sub { "Hello World" };
dance;
Die Dokumentation für Dancer2 ist in mehrere Abschnitte aufgeteilt:
Dancer2 Tutorial
Wenn Sie noch nie getanzt haben, sollten Sie zunächst unser Tutorial lesen.
Handbuch
Das Handbuch Dancer2 :: ist die endgültige Referenz für Dancer2. Hier finden Sie Informationen zu den Konzepten der Anwendungsentwicklung von Dancer2 und einen umfassenden Verweis auf die Dancer2 -Domain -spezifische Sprache.
Schlüsselworthandbuch
Die vollständige Liste der Schlüsselwörter für Dancer2 ist im DSL -Schlüsselwörterhandbuch dokumentiert.
Einsatz
Für Konfigurationsbeispiele verschiedener Bereitstellungslösungen, an denen Dancer2 und Plack beteiligt sind, finden Sie im Bereitstellungshandbuch.
Kochbuch
Spezifische Beispiele für Code für Probleme im wirklichen Leben und einige „Tricks“ für Anwendungen in Dancer2 finden Sie im Kochbuch
Konfiguration
Für Konfigurationsdateidetails finden Sie in Dancer2 :: config. Es handelt sich um eine vollständige Liste aller Konfigurationsoptionen.
Plugins
In Dancer2 :: Plugins finden Sie eine kuratierte Liste von Dancer2 -Plugins oder suchen Sie Metacpan nach einer vollständigen Liste.
Informationen zum Verfassen eines Plugins finden Sie unter "Schreiben des Plugins" in Dancer2 :: Plugin.
Dancer2 Migration Guide
Der Migrationshandbuch enthält die aktuellsten Anweisungen zum Umwandeln eines Tänzers (1) -Basiertes in Dancer2.
Kern- und Gemeinschaftspolitik sowie Verhaltensstandards
Die Tänzer -Kern- und Gemeinschaftspolitik sowie die Verhaltensstandards definieren, was in unserer Gemeinschaft ein akzeptables Verhalten ausmacht, welches Verhalten als missbräuchlich und inakzeptabel angesehen wird und welche Schritte unangemessen und missbräuchlich verhalten werden. Durch die Teilnahme an einem öffentlichen Forum für Tänzer oder seiner Community stimmen Sie den Bedingungen dieser Richtlinie zu.
Github Wiki
Unser Wiki verfügt über eine Community-kontributierte Dokumentation sowie andere Informationen, die nicht ganz in dieses Handbuch passen.
Beitragen
In den Beitragsrichtlinien wird beschrieben, wie Sie Ihre Entwicklungsumgebung einrichten, um zur Entwicklung von Dancer2, dem Git -Workflow von Dancer2, den Einreichungsrichtlinien und verschiedenen Codierungsstandards beizutragen.
Abschaltpolitik
Die Abschreibungspolitik definiert den Prozess zum Entfernen von alten, kaputten, unbenutzten oder veralteten Code aus der Codebasis von Dancer2. Diese Richtlinie ist entscheidend für die Führung und Gestaltung der zukünftigen Entwicklung von Tancer2.
Wenn Sie eine Sicherheitsanfälligkeit in Dancer2 melden müssen, senden Sie alle relevanten Informationen an [email protected] oder melden Sie sie über das GitHub-Sicherheitstool. Diese Berichte werden im frühestmöglichen Zeitraum behandelt.
Sie können sich unserer Mailingliste anschließen. Für Abonnementinformationen, Mailadresse und Archive finden Sie http://lists.preshweb.co.uk/mailman/Listinfo/dancer-users.
Wir sind auch auf IRC: #Dancer auf irc.perl.org.
Alberto Simões
Alexis Sukrieh
D Ruth Holloway (GeekRuthie)
Damien Krotkine
David Precious
Franck Cuny
Jason A. Crome
Mickey Nasriachi
Peter Mottram (SysPete)
Russell Jenkins
Sawyer X
Stefan Hornburg (Racke)
Yanick Champoux
David Golden
Steven Humphrey
A. Sinan Unur
Abdullah Diab
Achyut Kumar Panda
Ahmad M. Zawawi
Alex Beamish
Alexander Karelas
Alexander Pankoff
Alexandr Ciornii
Andrew Beverley
Andrew Grangaard
Andrew Inishev
Andrew Solomon
Andy Jack
Ashvini V
B10m
Bas Bloemsaat
baynes
Ben Hutton
Ben Kaufman
biafra
Blabos de Blebe
Breno G. de Oliveira
cdmalon
Celogeek
Cesare Gargano
Charlie Gonzalez
chenchen000
Chi Trinh
Christian Walde
Christopher White
cloveistaken
Colin Kuskie
cym0n
Dale Gallagher
Dan Book (Grinnz)
Daniel Böhmer
Daniel Muey
Daniel Perrett
Dave Jacoby
Dave Webb
David (sbts)
David Steinbrunner
David Zurborg
Davs
Deirdre Moran
Dennis Lichtenthäler
Dinis Rebolo
dtcyganov
Elliot Holden
Emil Perhinschi
Erik Smit
Fayland Lam
ferki
Gabor Szabo
GeekRuthie
geistteufel
Gideon D'souza
Gil Magno
Glenn Fowler
Graham Knop
Gregor Herrmann
Grzegorz Rożniecki
Hobbestigrou
Hunter McMillen
ice-lenor
Ivan Bessarabov
Ivan Kruglov
JaHIY
Jakob Voss
James Aitken
James Raspass
James McCoy
Jason Lewis
Javier Rojas
Jean Stebens
Jens Rehsack
Joel Berger
Johannes Piehler
Jonathan Cast
Jonathan Scott Duff
Joseph Frazer
Julien Fiegehenn (simbabque)
Julio Fraire
Kaitlyn Parkhurst (SYMKAT)
kbeyazli
Keith Broughton
lbeesley
Lennart Hengstmengel
Ludovic Tolhurst-Cleaver
Mario Zieschang
Mark A. Stratman
Marketa Wachtlova
Masaaki Saito
Mateu X Hunter
Matt Phillips
Matt S Trout
mauke
Maurice
MaxPerl
Ma_Sys.ma
Menno Blom
Michael Kröll
Michał Wojciechowski
Mike Katasonov
Mohammad S Anwar
mokko
Nick Patch
Nick Tonkin
Nigel Gregoire
Nikita K
Nuno Carvalho
Olaf Alders
Olivier Mengué
Omar M. Othman
pants
Patrick Zimmermann
Pau Amma
Paul Clements
Paul Cochrane
Paul Williams
Pedro Bruno
Pedro Melo
Philippe Bricout
Ricardo Signes
Rick Yakubowski
Ruben Amortegui
Sakshee Vijay (sakshee3)
Sam Kington
Samit Badle
Sebastien Deseille (sdeseille)
Sergiy Borodych
Shlomi Fish
Slava Goltser
Snigdha
Steve Bertrand
Steve Dondley
Steven Humphrey
Tatsuhiko Miyagawa
Timothy Alexis Vass
Tina Müller
Tom Hukins
Upasana Shukla
Utkarsh Gupta
Vernon Lyon
Victor Adam
Vince Willems
Vincent Bachelier
xenu
Yves Orton
Tänzer -Kernentwickler
Diese Software ist Copyright (C) 2024 von Alexis Sukrieh.
Dies ist kostenlose Software; Sie können es umverteilen und/oder unter den gleichen Begriffen wie das Perl 5 -Programmiersprache selbst ändern.