Dancer2 es un marco de aplicaciones web ligero pero potente escrito en Perl.
Tutorial · Manual · Foros de discusión · Wiki público · Lista de correo
Dancer2 es la evolución de Dancer y se basa en Moo, un marco de objetos liviano para Perl.
Dancer2 puede usar opcionalmente módulos XS para la velocidad, pero en su núcleo permanece FatPackable (a través de la aplicación :: FatPacker), lo que le permite implementar fácilmente aplicaciones Dancer2 en entornos que no admiten instalaciones personalizadas de módulos CPAN.
Dancer2 es fácil y divertido:
use Dancer2;
get '/' => sub { "Hello World" };
dance;
La documentación para Dancer2 se divide en varias secciones:
Tutorial de bailarín2
Si nunca antes ha bailado, debe comenzar leyendo nuestro tutorial.
Manual
The Dancer2 :: Manual es la referencia definitiva para Dancer2. Aquí encontrará información sobre los conceptos de desarrollo de aplicaciones Dancer2 y una referencia integral al lenguaje específico del dominio Dancer2.
Guía de palabras clave
La lista completa de palabras clave para Dancer2 se documenta en la Guía de palabras clave DSL.
Despliegue
Para ver ejemplos de diferentes soluciones de implementación que involucren a Dancer2 y Plack, consulte la Guía de implementación.
Libro de cocina
Se pueden encontrar ejemplos específicos de código para problemas de la vida real y algunos 'trucos' para aplicaciones en Dancer2
Configuración
Para obtener detalles del archivo de configuración, consulte Dancer2 :: config. Es una lista completa de todas las opciones de configuración.
Complementos
Consulte los complementos Dancer2 :: para obtener una lista curada de complementos Dancer2, o busque a Metacpan para una lista completa.
Para obtener información sobre cómo autorizar un complemento, consulte "Escribir el complemento" en Dancer2 :: Plugin.
Guía de migración de bailarín2
La Guía de migración proporciona las instrucciones más actualizadas sobre cómo convertir una aplicación basada en bailarín (1) a Dancer2.
Política básica y comunitaria, y estándares de conducta
La política del núcleo y la comunidad de bailarín, y los estándares de conducta define lo que constituye un comportamiento aceptable en nuestra comunidad, qué comportamiento se considera abusivo e inaceptable, y qué pasos se tomarán para remediar el comportamiento inapropiado y abusivo. Al participar en cualquier foro público para Dancer o su comunidad, está de acuerdo con los términos de esta política.
Wiki de Github
Nuestro wiki tiene documentación contribuyada a la comunidad, así como otra información que no encaja del todo en este manual.
Que contribuye
Las pautas de contribución describen cómo establecer su entorno de desarrollo para contribuir al desarrollo de Dancer2, el flujo de trabajo GIT de Dancer2, las pautas de presentación y diversos estándares de codificación.
Política de deprecación
La política de deprecación define el proceso para eliminar el código antiguo, roto, no utilizado o anticuado de la base de código Dancer2. Esta política es crítica para guiar y dar forma al desarrollo futuro de Dancer2.
Si necesita informar una vulnerabilidad de seguridad en Dancer2, envíe toda la información pertinente a [email protected], o repórtela a través de la herramienta de seguridad de GitHub. Estos informes se abordarán en el período de tiempo más temprano posible.
Puede unirse a nuestra lista de correo. Para información de suscripción, dirección de correo y archivos, consulte http://lists.preshweb.co.uk/mailman/listinfo/dancer-users.
También estamos en IRC: #Dancer en 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
Desarrolladores de Dancer Core
Este software es Copyright (C) 2024 por Alexis Sukrieh.
Este es un software libre; Puede redistribuirlo y/o modificarlo en los mismos términos que el sistema de lenguaje de programación Perl 5.