Dancer2 é uma estrutura de aplicativos da web leve, mas poderosa, escrita em Perl.
Tutorial · Manual · Fóruns de Discussão · Lista Pública Wiki · Mailing
Dancer2 é a evolução da dançarina e baseia -se no MOO, uma estrutura de objeto leve para Perl.
O Dancer2 pode opcionalmente usar os módulos XS para velocidade, mas em seu núcleo permanece Fatpackable (via App :: Fatpacker), permitindo que você implante facilmente aplicativos Dancer2 em ambientes que não suportem instalações personalizadas dos módulos CPAN.
Dancer2 é fácil e divertido:
use Dancer2;
get '/' => sub { "Hello World" };
dance;
A documentação para Dancer2 é dividida em várias seções:
Tutorial do Dancer2
Se você nunca dançou antes, deve começar lendo nosso tutorial.
Manual
O manual da Dancer2 :: é a referência definitiva para o Dancer2. Aqui você encontrará informações sobre os conceitos de desenvolvimento de aplicativos Dancer2 e uma referência abrangente ao idioma específico do domínio Dancer2.
Guia de palavras -chave
A lista completa de palavras -chave para Dancer2 está documentada no guia de palavras -chave DSL.
Implantação
Para exemplos de configuração de diferentes soluções de implantação envolvendo Dancer2 e Plack, consulte o Guia de implantação.
Livro de receitas
Exemplos específicos de código para problemas da vida real e alguns 'truques' para aplicações no Dancer2 podem ser encontrados no livro de receitas
Configuração
Para detalhes do arquivo de configuração Consulte Dancer2 :: Config. É uma lista completa de todas as opções de configuração.
Plugins
Consulte o Dancer2 :: Plugins para obter uma lista com curadoria de plug -ins do Dancer2 ou pesquise Metacpan para obter uma lista completa.
Para obter informações sobre como criar um plug -in, consulte "Escrevendo o plugin" no plugin Dancer2 ::.
Guia de migração da Dancer2
O Guia de Migração fornece as instruções mais atualizadas sobre como converter um aplicativo baseado em dançarino (1) no Dancer2.
Política central e comunitária e padrões de conduta
O núcleo da dançarina e a política da comunidade e os padrões de conduta define o que constitui um comportamento aceitável em nossa comunidade, que comportamento é considerado abusivo e inaceitável e quais medidas serão tomadas para remediar comportamentos inadequados e abusivos. Ao participar de qualquer fórum público para dançarino ou sua comunidade, você concorda com os termos desta política.
Github Wiki
Nosso wiki possui documentação com a comunidade, bem como outras informações que não se encaixam nesse manual.
Contribuindo
As diretrizes de contribuição descrevem como configurar seu ambiente de desenvolvimento para contribuir para o desenvolvimento do Dancer2, o fluxo de trabalho GIT da Dancer2, as diretrizes de envio e vários padrões de codificação.
Política de depreciação
A política de depreciação define o processo para remover o código antigo, quebrado, não utilizado ou desatualizado da base de código Dancer2. Esta política é fundamental para orientar e moldar o desenvolvimento futuro do Dancer2.
Se você precisar denunciar uma vulnerabilidade de segurança no Dancer2, envie todas as informações pertinentes para danç[email protected] ou denuncie-as através da ferramenta de segurança do Github. Esses relatórios serão abordados no primeiro prazo possível.
Você pode ingressar na nossa lista de e -mails. Para obter informações sobre assinatura, endereço de correio e arquivos, consulte http://lists.preshweb.co.uk/mailman/listinfo/dancer-users.
Também estamos no IRC: #dancer no 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
Desenvolvedores principais dançarinos
Este software é copyright (c) 2024 por Alexis Sukrieh.
Este é um software livre; Você pode redistribuí -lo e/ou modificá -lo nos mesmos termos que o próprio sistema de linguagem de programação Perl 5.