Iris: أسرع إطار ويب تم تطويره بلغة GO

في الأيام الأخيرة ، رأيت عددًا كبيرًا من التطبيقات التي تم تطويرها باستخدام لغة GO، هذا هو سبب أهمية الإعلان عن ملف إطار عمل الويب المعروفة باسم قزحية مما سيساعدنا بالتأكيد على جعل تطبيقات الويب أسرع وأكثر كفاءة.

ما هي لغة GO؟

Go هي لغة برمجة تم تطويرها بواسطة شراء مراجعات جوجل، تأخذ لغة C كأساس لها أو مصدر إلهام لها ، فهي تتميز بأنها لغة برمجة موجهة للكائنات ، ومتزامنة ، ومنظمة ، وضرورية ومترجمة. استخدام لغة GO لقد كان يتزايد في الآونة الأخيرة وهو متوافق بالفعل مع معظم أنظمة التشغيل ، خاصة تلك المشتقة من Linux kernel.

El اذهب اللغة كما أنه يدمج العديد من ميزات اللغات الديناميكية حيث تبرز بيثون، الشيء الذي يفتقده الكثيرون حول هذه اللغة هو عدم وجود استثناءات.

ما هو Web Iris Framework؟

El إطار ويب إيريس يعتبر أسرع إطار عمل ويب يتم تطويره في GO Language ، وهو IDE كاملة جدًا وتحتوي على سلسلة من الوظائف التي تتيح لنا تطوير التطبيقات بطريقة أسرع وأكثر تنظيمًا باستخدام GO Language.

إيريسغو

ميزات Web Iris Framework

  • Está centrado en el alto rendimiento
  • IDE en línea: Se puede editar y compilar del lado de cliente, en caso de no poder acceder directamente gracias al pluEdita y compila el código del lado del cliente cuando no está en casa a través del plugin-editor.
  • Tiene un soporte de enrutamiento robusto
  • Tiene una series de plantilla que podemos utilizar para nuestros proyectos
  • Pose una WebSocket API altamente escalable con eventos personalizados
  • Posee sesiones de soporte con GC, memory y Redis providers
  • Posee Middleware y plugins fácil de utilizar
  • Full API REST
  • Personalizador de errores HTTP
  • Compilador Typescript + editor basado en navegador
  • Posee negociación de contenido y flujo continuo
  • Posee seguridad de la capa de Transporte (Transport Layer Security)
  • Permite recargar los cambios en el código fuente
  • Soporte para OAuth, OAuth2 y 27 API más.
  • رموز ويب JSON
  • والعديد من الوظائف الأخرى.

كيفية تثبيت Web Iris Framework

الشرط الوحيد الذي تحتاجه لتثبيت Web Iris Framework هو لغة البرمجة GO بالنسبة لهم يجب تنفيذ التعليمات التالية:
wget https://storage.googleapis.com/golang/go1.6.3.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.6.3.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

لنسخ مستودع Web Iris Framework
git clone https://github.com/kataras/iris.git

كتاب على Web Iris Framework

يمكنك الوصول إلى دليل كامل حول استخدام Web Iris Framework هنا

أداء Web Iris Framework

غالبًا ما يقوم فريق تطوير Iris Web Framework بالتحميل اختبار الأداء من أداتك ، تهدف هذه المجموعة من الاختبارات إلى مقارنة جميع عمليات معالجة طلبات HTTP بين الكل Go Web Framework. في الرسم البياني يمكنك أن ترى حقيقة ما يميز إطار ويب إيريس، هو بلا شك تطوير إطار عمل ويب أسرع بلغة GO.

إطار عمل IrisGo


اترك تعليقك

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

*

*

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

  1.   كريستيان M قال

    En https://github.com/kataras/iris#deprecated يقول أنه في 02 يوليو 2017 تم شراؤه؟
    »
    إهمال
    تم الحصول على Iris لذا فإن التطوير متروك للمجتمع ، هناك مجتمعان نشطان قائمان على القزحية حتى الآن.

    استخدم أحد هذه المشاريع بدلاً من ذلك:
    «

    1.    اجارتو قال

      تمريرة واحدة ، لقد قاموا للتو بتقسيمها ، وسوف أقوم بتحديث المقالة لشوكة جديدة ... Iris هو إطار ممتاز هو الذي أستخدمه كثيرًا

  2.   كريستيان قال

    رشفة.

    تم الاستحواذ على مشروع Iris من قبل شركة ناشئة في دبي.

    يتفق الجانبان على أن كل البيانات العامة ذات الصلة يجب أن تظل مفتوحة لمدة 30 يومًا على الأقل.

    بعد فترة 30 يومًا ، تتمتع الشركة بحقوق الملكية لحذف أو نقل هذا المستودع وجميع البيانات العامة ذات الصلة إلى الأبد دون أي تحذيرات.

    قد تكشف الشركة أو لا تكشف عن هويتها الحقيقية للجمهور

  3.   إسرائيل لوغو قال

    أعتقد أن هذا هو الذي يقوده المجتمع
    https://github.com/go-siris/siris

  4.   سيرجيو قال

    لا يزال Iris هو الإطار الرئيسي والأسرع في Go؟ اذهب سيدي ، هل تنصح باستخدامه أفضل من هذا؟ في النهاية تم تفكيك المشروع من خلال الشراء المفترض من قبل شركة دبي؟ هذا الإطار مبني على valyala / fasthttp أليس كذلك؟

  5.   david96 قال

    حاليا ما هو الأفضل ؟؟؟ أسأل اليوم يونيو 2019 ، هذا الإدخال يبلغ من العمر حوالي عامين.