Iris: das schnellste Web Framework, das in GO-Sprache entwickelt werden kann

In den letzten Tagen habe ich eine große Anzahl von Anwendungen gesehen, die mit dem entwickelt wurden GO SpracheAus diesem Grund ist es wichtig, a Web Framework sogenannte Iris Dies wird uns sicherlich helfen, Webanwendungen schneller und effizienter zu gestalten.

Was ist die GO-Sprache?

Go ist eine Programmiersprache, die von entwickelt wurde GoogleNimmt die C-Sprache als Basis oder Inspiration, wird sie als objektorientierte, gleichzeitige, strukturierte, imperative und kompilierte Programmiersprache charakterisiert. Die Verwendung von GO Sprache Es hat in letzter Zeit zugenommen und ist bereits mit den meisten Betriebssystemen kompatibel, insbesondere mit denen, die vom Linux-Kernel abgeleitet sind.

El Geh Sprache Es integriert auch viele Funktionen dynamischer Sprachen, wo es auffällt Python, Was viele an dieser Sprache vermissen, ist das Fehlen von Ausnahmen.

Was ist das Web Iris Framework?

El Web Iris Framework Es gilt als das schnellste Web-Framework, das in GO-Sprache entwickelt werden kann IDE Sehr vollständig, mit einer Reihe von Funktionen, mit denen wir Anwendungen mithilfe von GO Language schneller und organisierter entwickeln können.

irisGo

Web Iris Framework-Funktionen

  • 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-Token
  • und viele andere Funktionen.

So installieren Sie das Web Iris Framework

Die einzige Voraussetzung für die Installation des Web Iris Framework ist die GO Programmiersprache Für sie müssen wir folgende Anweisungen ausführen:
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

So klonen Sie das Web Iris Framework-Repository
git clone https://github.com/kataras/iris.git

Buch im Web Iris Framework

Sie können auf eine vollständige Anleitung zur Verwendung des Web Iris Framework zugreifen hier

Leistung des Web Iris Frameworks

Das Iris Web Framework-Entwicklungsteam lädt häufig hoch Leistungstest Diese Testsuite Ihres Tools zielt darauf ab, die gesamte Verarbeitung von HTTP-Anforderungen unter allen zu vergleichen Gehen Sie zu Web Framework. In der Grafik sehen Sie eine Realität, die das charakterisiert Web Iris Frameworkist ohne Zweifel die Schnelleres Web Framework zur Entwicklung in GO-Sprache.

BenchmarkFrameworkIrisGo


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Cristian M sagte

    En https://github.com/kataras/iris#deprecated sagt, dass es am 02. Juli 2017 gekauft wurde?
    »
    DEPARCATED
    Iris wurde erworben, so dass die Entwicklung der Community überlassen bleibt. Bisher gibt es zwei aktive Communitys, die auf Iris basieren.

    Verwenden Sie stattdessen eines dieser Projekte:
    «

    1.    Lagarto sagte

      Ein Durchgang, sie haben es gerade gegabelt, ich werde den Artikel für seine neue Gabel aktualisieren ... Iris ist ein ausgezeichnetes Framework, das ich immer wieder benutze

  2.   cristian sagte

    Ja.

    Das Iris-Projekt wurde von einem in Dubai ansässigen Startup übernommen.

    Beide Seiten sind sich einig, dass alle zugehörigen öffentlichen Daten mindestens 30 Tage offen bleiben sollten.

    Nach Ablauf von 30 Tagen hat das Unternehmen das Eigentumsrecht, dieses Repository und alle damit verbundenen öffentlichen Daten für immer ohne Vorwarnung zu löschen oder zu übertragen.

    Das Unternehmen kann der Öffentlichkeit seine wahre Identität offenlegen oder nicht

  3.   Israel Lugo sagte

    Ich denke, das ist derjenige, den die Community führt
    https://github.com/go-siris/siris

  4.   Sergio sagte

    Iris ist immer noch das wichtigste und schnellste Framework in Go? Go-Sir, empfehlen Sie es besser zu verwenden? Am Ende wurde das Projekt durch den angeblichen Kauf durch die Firma Dubai gespalten? Dieses Framework basiert auf valyala / fasthttp oder?

  5.   david96 sagte

    Derzeit welches ist das beste ??? Ich frage heute Juni 2019, dieser Eintrag hat ca. 2 Jahre.