Dancer2 هو إطار تطبيق ويب خفيف الوزن ولكنه قوي مكتوب في Perl.
البرنامج التعليمي · يدوي · منتديات المناقشة · الويكي العام · القائمة البريدية
Dancer2 هو تطور الراقصة ويستند إلى Moo ، وهو إطار كائن خفيف الوزن لـ Perl.
يمكن لـ Dancer2 استخدام وحدات XS للسرعة اختياريًا ، ولكن في جوهرها تظل قابلة للدهون (عبر APP :: Fatpacker) ، مما يتيح لك نشر تطبيقات Dancer2 بسهولة في البيئات التي لا تدعم التركيبات المخصصة لوحدات CPAN.
Dancer2 سهل وممتع:
use Dancer2;
get '/' => sub { "Hello World" };
dance;
يتم تقسيم وثائق Dancer2 إلى عدة أقسام:
Dancer2 البرنامج التعليمي
إذا لم ترقص من قبل ، فيجب أن تبدأ من خلال قراءة البرنامج التعليمي الخاص بنا.
يدوي
Dancer2 :: Manual هو المرجع النهائي لـ Dancer2. ستجد هنا معلومات عن مفاهيم تطوير تطبيقات Dancer2 والإشارة الشاملة إلى لغة Dancer2 الخاصة بمجال Dancer2.
دليل الكلمات الرئيسية
تم توثيق القائمة الكاملة للكلمات الرئيسية لـ Dancer2 في دليل الكلمات الرئيسية DSL.
النشر
لأمثلة التكوين لحلول النشر المختلفة التي تتضمن Dancer2 و PLACK ، راجع دليل النشر.
كتاب الطبخ
يمكن العثور على أمثلة محددة من كود لمشاكل الحياة الواقعية وبعض "الحيل" للتطبيقات في Dancer2 في كتاب الطبخ
إعدادات
لتفاصيل ملف التكوين ، راجع Dancer2 :: config. إنها قائمة كاملة بجميع خيارات التكوين.
الإضافات
ارجع إلى Dancer2 :: Plugins للحصول على قائمة منسقة من المكونات الإضافية Dancer2 ، أو البحث عن metacpan للحصول على قائمة كاملة.
للحصول على معلومات حول كيفية تأليف مكون إضافي ، راجع "كتابة المكون الإضافي" في المكون الإضافي Dancer2 ::.
دليل ترحيل Dancer2
يوفر دليل الترحيل الإرشادات الأكثر حداثة حول كيفية تحويل تطبيق راقصة (1) على Dancer2.
السياسة الأساسية والمجتمعية ، ومعايير السلوك
تحدد سياسة الراقصة والمجتمعية ، ومعايير السلوك ما الذي يشكل سلوكًا مقبولًا في مجتمعنا ، وما هو السلوك الذي يعتبر مسيئًا وغير مقبول ، وما هي الخطوات التي سيتم اتخاذها لعلاج سلوك غير مناسب ومسيء. من خلال المشاركة في أي منتدى عام للراقصة أو مجتمعها ، فأنت توافق على شروط هذه السياسة.
جيثب ويكي
لدى Wiki مستندات مجتمعة ، بالإضافة إلى معلومات أخرى لا تتناسب تمامًا مع هذا الدليل.
المساهمة
تصف إرشادات المساهمة كيفية إعداد بيئة التطوير الخاصة بك للمساهمة في تطوير Dancer2 ، وسير العمل GIT Dancer2 ، وإرشادات التقديم ، ومعايير الترميز المختلفة.
سياسة الإهمال
تحدد سياسة الإهمال عملية إزالة الكود القديم أو المكسور أو غير المستخدم أو القديم من قاعدة كود 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
راقصة المطورين الأساسية
هذا البرنامج هو حقوق الطبع والنشر (C) 2024 من قبل Alexis Sukrieh.
هذا برنامج مجاني. يمكنك إعادة توزيعه و/أو تعديله بموجب نفس الشروط مثل نظام لغة البرمجة Perl 5 نفسه.