Iris: le framework Web le plus rapide à développer en langage GO

Ces derniers jours, j'ai vu un grand nombre d'applications développées en utilisant le GO langue, c'est pourquoi il est important de faire connaître Cadre Web connue sous le nom Iris cela nous aidera sûrement à rendre les applications Web plus rapides et plus efficaces.

Quelle est la langue GO?

Go est un langage de programmation développé par Google, prend le langage C comme base ou inspiration, il se caractérise comme un langage de programmation orienté objet, concurrent, structuré, impératif et compilé. L'utilisation de GO langue il a augmenté ces derniers temps et est déjà compatible avec la plupart des systèmes d'exploitation, en particulier ceux dérivés du noyau Linux.

El Aller langue il intègre également de nombreuses fonctionnalités de langages dynamiques là où il se démarque python, quelque chose que beaucoup manquent à propos de cette langue est le manque d'exceptions.

Qu'est-ce que le framework Web Iris?

El Cadre Web Iris Il est considéré comme le framework Web le plus rapide à développer en GO Language, c'est un IDE très complet qui a une série de fonctionnalités qui nous permettent de développer des applications de manière plus rapide et plus organisée en utilisant GO Language.

irisAller

Fonctionnalités de 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.
  • Jetons Web JSON
  • et de nombreuses autres fonctionnalités.

Comment installer le framework Web Iris

La seule condition requise pour installer Web Iris Framework est le Langage de programmation GO pour eux, nous devons suivre les instructions suivantes:
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

Pour cloner le référentiel Web Iris Framework
git clone https://github.com/kataras/iris.git

Livre sur le Web Iris Framework

Vous pouvez accéder à un guide complet sur l'utilisation de Web Iris Framework ici !

Performances du framework Web Iris

L'équipe de développement Iris Web Framework télécharge souvent test de performance de votre outil, cette suite de tests vise à comparer tous les traitements de requêtes HTTP parmi tous Go Web Framework. Dans le graphique, vous pouvez voir une réalité qui caractérise le Cadre Web Iris, est sans aucun doute le Framework Web plus rapide à développer en langage GO.

référenceFrameworkIrisGo


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Cristian M dit

    En https://github.com/kataras/iris#deprecated dit que le 02 juillet 2017, il a été acheté?
    »
    Déprécié
    L'iris a été acquis, le développement appartient donc à la communauté, il existe jusqu'à présent deux communautés actives basées sur l'iris.

    Utilisez plutôt l'un de ces projets:
    «

    1.    lézard dit

      Un seul passage, ils viennent de le fourcher, je vais mettre à jour l'article pour son nouveau fork ... Iris est un excellent framework est celui que j'utilise de temps en temps

  2.   cristian dit

    Oui.

    Le projet Iris a été acquis par une startup basée à Dubaï.

    Les deux parties conviennent que toutes les données publiques associées doivent rester ouvertes pendant au moins 30 jours.

    Après la période de 30 jours, la société a les droits de propriété pour supprimer ou transférer ce référentiel et toutes ses données publiques associées pour toujours sans aucun avertissement.

    L'entreprise peut ou non révéler sa véritable identité au public

  3.   Israël Lugo dit

    Je pense que c'est celui que dirige la communauté
    https://github.com/go-siris/siris

  4.   Sergio dit

    Iris est toujours le framework principal et le plus rapide de Go? Go-monsieur, recommandez-vous de l'utiliser mieux que cela? En fin de compte, le projet a été bifurqué par l'achat supposé de la société de Dubaï? Ce cadre est basé sur valyala / fasthttp, non?

  5.   david96 dit

    Quel est actuellement le meilleur ??? Je demande aujourd'hui juin 2019, cette entrée a environ 2 ans.