1
إطار ويب للجيل القادم للغة برمجة بيرل.بالعودة إلى الأيام الأولى على شبكة الإنترنت ، تعلم الكثير من الناس بيرل بسبب مكتبة بيرل الرائعة المسماة CGI.لقد كان الأمر بسيطًا بما يكفي للبدء دون معرفة الكثير عن اللغة وقويًا بما يكفي لاستمرارك ، والتعلم بالممارسة كان ممتعًا للغاية.في حين أن معظم التقنيات المستخدمة عفا عليها الزمن الآن ، فإن الفكرة وراء ذلك ليست كذلك.Mojolicious هو مسعى جديد لتنفيذ هذه الفكرة باستخدام تقنيات حافة النزف .... • إطار ويب مدهش ** في الوقت الحقيقي ** ، مما يسمح لك بتطوير نماذج الملفات الفردية بسهولة إلى تطبيقات ويب MVC جيدة التنظيم.• قوية خارج الصندوق مع مسارات RESTful ، والإضافات ، والأوامر ، وقوالب بيرل العش ، والتفاوض على المحتوى ، وإدارة الجلسة ، والتحقق من صحة النموذج ، وإطار الاختبار ، وخادم الملفات الثابتة ، واكتشاف CGI / PSGI ، ودعم Unicode من الدرجة الأولى والمزيداكتشف.مجموعة أدوات ** قوية لتطوير الويب ** ، والتي يمكنك استخدامها لجميع أنواع التطبيقات ، بشكل مستقل عن إطار الويب.• تطبيق عميل / خادم HTTP كامل ومكدس مع IPv6 ، TLS ، SNI ، IDNA ، وكيل HTTP / SOCKS5 ، مقبس مجال UNIX ، المذنب (استطلاع طويل) ، Promises / A + ، المحافظة على الحياة ، تجميع الاتصالات ، المهلة ، ملف تعريف الارتباط ، متعدد الأجزاءوضغط دعم gzip.• خادم ويب I / O مدمج بدون حظر ، يدعم حلقات متعددة للفعاليات ، بالإضافة إلى ما قبل التشغيل الاختياري والنشر السريع ، مما يجعله مثاليًا لإنشاء خدمات ويب قابلة للتطوير بدرجة كبيرة.• محلل JSON و HTML / XML مع دعم محدد CSS.• واجهة برمجة تطبيقات Pure-Perl نظيفة للغاية ومحمولة وموجهة نحو الكائن مع عدم وجود سحر خفي ولا توجد متطلبات بالإضافة إلى Perl 5.24.0 (يمكن استخدام الإصدارات القديمة من 5.10.1 أيضًا ، لكن قد تتطلب وحدات إضافية من CPAN)كود يعتمد على سنوات من الخبرة في تطوير محفز حر ومفتوح المصدر.• مئات ملحقات الطرف الثالث والمشاريع المنفصلة عالية الجودة مثل قائمة انتظار Minion للوظائف.
mojolicious