أطر عمل الويب لـ Ruby (مفتوحة المصدر)
فئة أطر عمل الويب لـ Ruby: 7 عنصرًا شيفرته عامة بموجب ترخيص معتمد من OSI، مُقيَّمة من حيث الخصوصية مع أدلة. الاختيارات أولًا، ثم حسب النتيجة.
Ruby on Rails التقدير A
إطار عمل ويب متكامل لـ Ruby يتبع نمط النموذج والعرض والمتحكم (MVC)، مع Active Record ORM ومبدأ الاصطلاح بدل الإعداد ودعم مدمج للبريد والمهام الخلفية وWebSockets.
MIT-licensed. الشيفرة المصدرية
Grape التقدير B
إطار عمل لـ Ruby لبناء واجهات API على نمط REST، مع DSL لإدارة الإصدارات والتحقق من المعاملات وتنسيق الاستجابات، يعمل على Rack أو إلى جانب Rails.
MIT-licensed. الشيفرة المصدرية
Hanami التقدير B
إطار عمل ويب لـ Ruby لتطبيقات منظمة ونمطية، مع الشرائح (slices) والإجراءات والعروض وطبقة قواعد بيانات قائمة على المستودعات.
MIT-licensed. الشيفرة المصدرية
Hotwire التقدير B
منهج من 37signals لبناء تطبيقات الويب بإرسال HTML بدلًا من JSON عبر الشبكة، يتكون من مكتبات Turbo وStimulus وHotwire Native.
MIT-licensed. الشيفرة المصدرية
Padrino التقدير B
إطار عمل ويب لـ Ruby مبني على Sinatra يضيف المولّدات والدوال المساعدة ومرسلات البريد وواجهة إدارة ودعم تركيب عدة تطبيقات.
MIT-licensed. الشيفرة المصدرية
Roda التقدير B
مجموعة أدوات ويب لـ Ruby مبنية حول شجرة توجيه، بنواة صغيرة وميزات تُضاف عبر الإضافات.
MIT-licensed. الشيفرة المصدرية
Sinatra التقدير B
مكتبة Ruby بسيطة لبناء تطبيقات الويب وواجهات API باستخدام DSL يربط مسارات HTTP بكتل من الشيفرة.
MIT-licensed. الشيفرة المصدرية
مقارنة الكل في فئة أطر عمل الويب لـ Ruby (7)، مفتوحة المصدر أو لا.