Dancer2 - это легкая, но мощная платформа веб -приложений, написанная в Perl.
Учебное пособие · Руководство · Дискуссионные форумы · Публичная вики · Список рассылки
Dancer2 - это эволюция танцовщица и основана на MOO, легкой структуре объекта для Perl.
Dancer2 может при желании использовать модули XS для скорости, но в его ядре остается жирным пакетом (через App :: FatPacker), что позволяет легко развернуть приложения Dancer2 в средах, которые не поддерживают пользовательские установки модулей CPAN.
Dancer2 легкий и веселый:
use Dancer2;
get '/' => sub { "Hello World" };
dance;
Документация для Dancer2 разделена на несколько разделов:
Учебник Dancer2
Если вы никогда не танцевали раньше, вы должны начать с чтения нашего урока.
Руководство
Руководство Dancer2 :: является окончательной ссылкой для Dancer2. Здесь вы найдете информацию о концепциях разработки приложений Dancer2 и полной ссылке на язык Dancer2 Domain.
Руководство по ключевым словам
Полный список ключевых слов для Dancer2 задокументирован в руководстве по ключевым словам DSL.
Развертывание
Для примеров конфигурации различных решений развертывания с участием Dancer2 и Plack см. Руководство по развертыванию.
Кулинарная книга
Конкретные примеры кода для реальных проблем и некоторые «уловки» для приложений в Dancer2 можно найти в кулинарной книге
Конфигурация
Для получения данных файла конфигурации см. Dancer2 :: config. Это полный список всех параметров конфигурации.
Плагины
Обратитесь к плагинам Dancer2 :: для кураторского списка плагинов Dancer2 или поиск Metacpan для полного списка.
Для получения информации о том, как создать плагин, см. «Написание плагина» в плагине Dancer2 ::.
Руководство по миграции Dancer2
Руководство по миграции предоставляет наиболее современные инструкции о том, как преобразовать танцовщицу (1) приложение в Dancer2.
Основная и общественная политика, а также стандарты поведения
Основная и сообщество и общественная политика танцора и стандарты поведения определяют то, что представляет собой приемлемое поведение в нашем сообществе, какое поведение считается оскорбительным и неприемлемым, и какие шаги будут предприняты для устранения ненадлежащего и оскорбительного поведения. Участвуя в любом общественном форуме для танцора или его сообщества, вы соглашаетесь с условиями настоящей политики.
GitHub Wiki
Наша Wiki имеет документацию, соответствующую сообществу, а также другую информацию, которая не совсем вписывается в это руководство.
Внося
Руководство по вкладу описывает, как настроить среду разработки, чтобы внести свой вклад в разработку Dancer2, рабочего процесса Dancer2 GIT, руководящих принципов подачи и различных стандартов кодирования.
Политика деформации
Политика снижения определяет процесс удаления старого, сломанного, неиспользованного или устаревшего кода из кодовой базы Dancer2. Эта политика имеет решающее значение для руководства и формирования будущего развития Dancer2.
Если вам нужно сообщить об уязвимости безопасности в Dancer2, отправьте всю соответствующую информацию на [email protected] или сообщите об этом через инструмент безопасности Github. Эти отчеты будут рассмотрены в самые ранние возможные сроки.
Вы можете присоединиться к нашему списку рассылки. Информацию о подписке, почтовый адрес и архивы см. В http://lists.preshweb.co.uk/mailman/listinfo/dancer-users.
Мы также находимся на IRC: #Dancer на 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
Танцор основных разработчиков
Это программное обеспечение является Copyright (C) 2024 Алексис Сукри.
Это свободное программное обеспечение; Вы можете перераспределить его и/или изменить его в рамках тех же терминов, что и сама система языка программирования Perl 5.