Iris: het snelste webframework om te ontwikkelen in GO-taal

De afgelopen dagen heb ik een groot aantal applicaties gezien die zijn ontwikkeld met behulp van de GO taal, daarom is het belangrijk om een Web Framework bekend als Iris wat ons zeker zal helpen om webapplicaties sneller en efficiënter te maken.

Wat is de GO-taal?

Go is een programmeertaal ontwikkeld door Kopen Google Reviews, neemt de C-taal als basis of inspiratie, wordt het gekenmerkt als een objectgeoriënteerde, gelijktijdige, gestructureerde, imperatieve en gecompileerde programmeertaal. Het gebruik van GO taal het is de laatste tijd toegenomen en is al compatibel met de meeste besturingssystemen, vooral die afgeleid van de Linux-kernel.

El Ga voor taal het integreert ook veel kenmerken van dynamische talen waar het opvalt Python, Iets wat velen aan deze taal missen, is het ontbreken van uitzonderingen.

Wat is het Web Iris Framework?

El Web Iris Framework Het wordt beschouwd als het snelste webframework dat in GO Language kan worden ontwikkeld, het is een IDE zeer compleet met een reeks functionaliteiten waarmee we met GO Language sneller en overzichtelijker applicaties kunnen ontwikkelen.

irisGo

Web Iris Framework-functies

  • 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-webtokens
  • en vele andere functionaliteiten.

Hoe het Web Iris Framework te installeren

De enige vereiste die u nodig hebt om het Web Iris Framework te installeren, is het GO programmeertaal voor hen moeten we de volgende instructies uitvoeren:
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

Om de Web Iris Framework-repository te klonen
git clone https://github.com/kataras/iris.git

Boek op het web Iris Framework

U krijgt toegang tot een complete handleiding over het gebruik van het Web Iris Framework hier

Prestaties van het Web Iris Framework

Het ontwikkelingsteam van Iris Web Framework uploadt vaak prestatietest van uw tool, heeft deze reeks tests tot doel alle verwerking van HTTP-verzoeken met elkaar te vergelijken Ga naar Web Framework. In de grafiek kun je een realiteit zien die kenmerkend is voor de Web Iris Framework, is zonder twijfel de Sneller webframework om te ontwikkelen in GO-taal.

benchmarkFrameworkIrisGo


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Cristian M zei

    En https://github.com/kataras/iris#deprecated zegt dat het op 02 juli 2017 is gekocht?
    »
    VEROUDERD
    Iris is verworven, dus de ontwikkeling is aan de gemeenschap, er zijn tot nu toe twee actieve op iris gebaseerde gemeenschappen.

    Gebruik in plaats daarvan een van deze projecten:
    «

    1.    hagedis zei

      Eén keer, ze hebben het net gevorkt, ik zal het artikel bijwerken voor zijn nieuwe vork ... Iris is een uitstekend raamwerk dat ik af en toe gebruik

  2.   cristian zei

    Ja.

    Iris-project is overgenomen door een in Dubai gevestigde startup.

    Beide partijen zijn het erover eens dat alle gerelateerde openbare gegevens ten minste 30 dagen open moeten blijven.

    Na de periode van 30 dagen heeft het bedrijf de eigendomsrechten om deze repository en alle bijbehorende openbare gegevens voor altijd te verwijderen of over te dragen zonder enige waarschuwing.

    Het bedrijf kan zijn ware identiteit al dan niet aan het publiek prijsgeven

  3.   Israël Lugo zei

    Ik denk dat dit degene is die de gemeenschap leidt
    https://github.com/go-siris/siris

  4.   Sergio zei

    Iris is nog steeds het belangrijkste en snelste framework in Go? Meneer, raadt u aan het beter te gebruiken dan dit? Uiteindelijk werd het project gevorkt door de vermeende aankoop door het bedrijf in Dubai? Dit framework is toch gebaseerd op valyala / fasthttp?

  5.   david96 zei

    Wat is momenteel de beste ??? Ik vraag vandaag juni 2019, dit bericht is ongeveer 2 jaar oud.