Mojolicious هو إطار ويب حديث مكتوب بلغة Perl. موجو هو مشروع شقيق لتطوير مجموعة من الأدوات لإطار العمل. تُستخدم وحدات عائلة Mojo::* على نطاق واسع في مشاريع الجهات الخارجية.
رمز مثال:
استخدم Mojo::Base -strict, -async;
غير متزامن فرعي hello_p {
إرجاع "مرحبًا موجو!"؛
}
hello_p()->then(sub { say @_ })->انتظر;
المزيد من الأمثلة في توثيق.
تم تسليط الضوء على Perlfoundation سابقًا منحة لتطوير الوحدة النمطية المستقبل::AsyncAwait. وبعد مرور بعض الوقت، ظهر المطور الرئيسي لـ Mojolicious (سيباستيان ريدل) ذكرتأن العمل جار لتنفيذ المزامنة/الانتظار.
تمت أيضًا إضافة دعم تجريبي لطريقة all_setted لـ موجو::وعد.
المصدر: linux.org.ru