هانامي: إطار ويب حديث لروبي

صديقنا لويس فيغيروا ما هو خبير برمجة الويب، أوصى بأن نحاول ونشارك أ إطار عمل الويب الحديث لـ Ruby ودعا هانامي يحتوي على ميزات متعددة ، وقابلية ممتازة للاستخدام ، بالإضافة إلى واجهة ويب ترضي أكثر من واحدة.

ما هو هانامي؟

Hanami هو إطار عمل ويب مفتوح المصدر يمكننا تصنيفه على أنه "مكدس كامل" لأنه يسمح لنا ببرمجة كل من الواجهة الأمامية والخلفية للتطبيق ، وقد تم تطويره بواسطة لوكا جيدي باستخدام الياقوت. هانامي

توفر لنا الأداة سلسلة من الوحدات التي يمكن استخدامها بكاملها أو بشكل منفصل ، وهي منظمة على النحو التالي:

تأتي الأداة أيضًا مزودة بوحدة تحكم تعد بمثابة نظام تفاعلي لـ ردل بناء على IRB ، وهو مفيد للتفاعل مع الكائنات المحددة في المشروع.

خصائص هانامي

من بين العديد من الميزات التي يقدمها هانامي يمكننا إبراز:

  • مستوى ممتاز من الوحدات النمطية مع الأدوات التي تسمح لنا بالتطوير من المشاريع البسيطة إلى الأكثر تعقيدًا.
  • واجهة نظيفة وبديهية وسريعة مع سهولة الاستخدام التي تحسد عليها.
  • إطار عمل ويب مع أوقات استجابة سريعة جدًا.
  • لديها سلسلة من التكامل مع أحدث التقنيات ، كما أنها مزودة بسياسات أمنية واسعة النطاق والتي ستمنحنا إمكانية تطوير التطبيقات الآمنة من أصولها.
  • تأتي مجهزة بـ أكثر من 100 ميزة سيتيح لنا تطوير التطبيقات بطريقة بسيطة.
  • تهتم Hanami بشكل خاص باستخدام الذاكرة ، لذا فإن وظائفها تهدف إلى حفظها ، مما يضمن لمطوريها أن Hanami يميل إلى استهلاك ذاكرة أقل بنسبة 60 ٪ من أطر الويب الأخرى في Ruby.
  • إنها أداة بسيطة لكتابة أي نوع من التطبيقات بسرعة وبمبدأ واضح لقابلية صيانة الكود.

كيف يمكنني استخدام Hanami؟

لاستخدام Hanami ، يجب أن يكون لدينا Ruby مثبتًا ، والذي على سبيل المثال في Ubuntu ومشتقاته يتم على النحو التالي:

sudo apt-get install rubygems

بمجرد تثبيت Rubygems ، نتبع الخطوات التالية:

  • نقوم بتنزيل وتثبيت برنامج hanami
تثبيت جوهرة هانامي
  • نقوم بإنشاء مثيل hanami وتشغيل الخادم
مكتبة هانامي الجديدة
cd رف الكتب && حزمة الحزمة EXEC خادم هانامي
  • ثم يمكننا الوصول إلى إطار العمل إذا قمنا بزيارة عنوان url التالي http: // localhost: 2300

إطار عمل الويب لـ Ruby

يمكننا العثور على توثيق شامل لاستخدام هانامي هناوبالمثل ، فإن الكود المصدري لإطار عمل الويب الخاص بـ Ruby متاح في التطبيق الرسمي جيثب.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.