Dancer2 เป็นเฟรมเวิร์กแอปพลิเคชันเว็บที่มีน้ำหนักเบา แต่ทรงพลังที่เขียนใน Perl
การสอน·คู่มือ·ฟอรัมการสนทนา· Wiki สาธารณะ·รายชื่อผู้รับจดหมาย
Dancer2 เป็นวิวัฒนาการของนักเต้นและขึ้นอยู่กับ MOO ซึ่งเป็นกรอบวัตถุที่มีน้ำหนักเบาสำหรับ Perl
Dancer2 สามารถเลือกใช้โมดูล XS สำหรับความเร็ว แต่ที่แกนกลางยังคง fatpackable (ผ่านแอพ :: fatpacker) ช่วยให้คุณสามารถปรับใช้แอปพลิเคชัน Dancer2 ได้อย่างง่ายดายในสภาพแวดล้อมที่ไม่รองรับการติดตั้งโมดูล CPAN ที่กำหนดเอง
Dancer2 เป็นเรื่องง่ายและสนุก:
use Dancer2;
get '/' => sub { "Hello World" };
dance;
เอกสารสำหรับ Dancer2 ถูกแบ่งออกเป็นหลายส่วน:
การสอนนักเต้น 2
หากคุณไม่เคยเต้นมาก่อนคุณควรเริ่มต้นด้วยการอ่านบทช่วยสอนของเรา
คู่มือ
Dancer2 :: Manual เป็นข้อมูลอ้างอิงที่ชัดเจนสำหรับ Dancer2 ที่นี่คุณจะพบข้อมูลเกี่ยวกับแนวคิดของการพัฒนาแอปพลิเคชัน Dancer2 และการอ้างอิงที่ครอบคลุมถึงภาษาเฉพาะโดเมน Dancer2
คู่มือคำหลัก
รายการคำหลักที่สมบูรณ์สำหรับ Dancer2 ได้รับการบันทึกไว้ในคู่มือคำหลัก DSL
การปรับใช้
สำหรับตัวอย่างการกำหนดค่าของโซลูชันการปรับใช้ที่แตกต่างกันที่เกี่ยวข้องกับ Dancer2 และ Plack โปรดดูคู่มือการปรับใช้
ตำราอาหาร
ตัวอย่างเฉพาะของรหัสสำหรับปัญหาในชีวิตจริงและ 'เทคนิค' บางอย่างสำหรับแอปพลิเคชันใน Dancer2 สามารถพบได้ในตำราอาหาร
การกำหนดค่า
สำหรับรายละเอียดไฟล์การกำหนดค่าอ้างอิงถึง Dancer2 :: Config เป็นรายการที่สมบูรณ์ของตัวเลือกการกำหนดค่าทั้งหมด
ปลั๊กอิน
อ้างถึง Dancer2 :: ปลั๊กอินสำหรับรายการปลั๊กอิน Dancer2 หรือค้นหา Metacpan สำหรับรายการที่สมบูรณ์
สำหรับข้อมูลเกี่ยวกับวิธีการแต่งปลั๊กอินโปรดดู "การเขียนปลั๊กอิน" ใน Dancer2 :: ปลั๊กอิน
คู่มือการโยกย้ายนักเต้น 2
คู่มือการย้ายถิ่นให้คำแนะนำที่ทันสมัยที่สุดเกี่ยวกับวิธีการแปลงแอปพลิเคชันนักเต้น (1) เป็นแอปพลิเคชันเป็น Dancer2
นโยบายหลักและชุมชนและมาตรฐานการปฏิบัติงาน
แกนหลักของนักเต้นและนโยบายชุมชนและมาตรฐานการดำเนินงานกำหนดสิ่งที่ถือเป็นพฤติกรรมที่ยอมรับได้ในชุมชนของเราพฤติกรรมใดที่ถือว่าไม่เหมาะสมและไม่สามารถยอมรับได้และขั้นตอนใดที่จะดำเนินการเพื่อแก้ไขพฤติกรรมที่ไม่เหมาะสมและไม่เหมาะสม โดยการเข้าร่วมในฟอรัมสาธารณะสำหรับนักเต้นหรือชุมชนคุณเห็นด้วยกับข้อกำหนดของนโยบายนี้
GitHub Wiki
Wiki ของเรามีเอกสารประกอบชุมชนรวมถึงข้อมูลอื่น ๆ ที่ไม่เหมาะสมในคู่มือนี้
การบริจาค
แนวทางการบริจาคอธิบายถึงวิธีการตั้งค่าสภาพแวดล้อมการพัฒนาของคุณเพื่อมีส่วนร่วมในการพัฒนา Dancer2 เวิร์กโฟลว์ GIT ของ Dancer2 แนวทางการส่งและมาตรฐานการเข้ารหัสต่างๆ
นโยบายการคัดค้าน
นโยบายการคัดค้านกำหนดกระบวนการในการลบรหัสเก่าหักไม่ได้ใช้หรือล้าสมัยจาก Codebase Dancer2 นโยบายนี้มีความสำคัญอย่างยิ่งสำหรับการชี้นำและการพัฒนาในอนาคตของการพัฒนานักเต้น 2
หากคุณต้องการรายงานช่องโหว่ด้านความปลอดภัยใน 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
นักพัฒนาหลักนักเต้น
ซอฟต์แวร์นี้เป็นลิขสิทธิ์ (c) 2024 โดย Alexis Sukrieh
นี่คือซอฟต์แวร์ฟรี คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขภายใต้ข้อกำหนดเดียวกันกับระบบภาษาการเขียนโปรแกรม Perl 5 เอง