Iris:以GO语言开发的最快Web框架

最近几天,我看到了许多使用 GO语言,这就是为什么宣传 网络框架 叫做 鸢尾花 这必将帮助我们更快,更高效地制作Web应用程序。

什么是GO语言?

Go 是由 谷歌,以C语言为基础或灵感,它的特点是面向对象,并发,结构化,命令式和编译式编程语言。 指某东西的用途 GO语言 最近,它一直在增长,并且已经与大多数操作系统兼容,尤其是那些从Linux内核派生的操作系统。

El 语言 它还整合了动态语言的许多功能 Python中, 许多人对此语言缺少的东西是缺少例外。

什么是Web Iris框架?

El 网络虹膜框架 它被认为是用GO语言开发最快的Web框架,它是 IDE 非常完整,具有一系列功能,使我们能够使用GO语言以更快,更组织的方式开发应用程序。

虹膜围棋

Web Iris框架功能

  • 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令牌
  • 和许多其他功能。

如何安装Web Iris框架

您需要安装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

网上订购Iris框架

您可以访问有关使用Web Iris框架的完整指南。 信息

Web Iris框架的性能

Iris Web Framework开发团队经常上传 性能测试 该工具套件旨在比较所有工具之间的所有HTTP请求处理 Go Web框架。 在图表中,您可以看到一个表征 网络虹膜框架,无疑是 使用GO语言开发的更快的Web框架。

BenchmarkFrameworkIrisGo


6条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   克里斯蒂安中号

    En https://github.com/kataras/iris#deprecated 说在02年2017月XNUMX日被购买了吗?
    »
    弃用
    虹膜已被收购,因此发展取决于社区,到目前为止,有两个基于虹膜的活跃社区。

    请使用以下项目之一:
    «

    1.    蜥蜴

      一遍,他们刚刚将其分叉,我将为其新叉子更新文章。虹膜是一个非常好的框架,是我经常使用的框架

  2.   克里斯蒂安

    是的

    Iris项目已被一家位于迪拜的初创公司收购。

    双方同意,所有相关公开数据应至少开放30天。

    30天后,公司拥有永久删除或转移此存储库及其所有相关公共数据的专有权,而不会发出任何警告。

    公司可能会或不会向公众透露其真实身份

  3.   以色列卢戈

    我认为这是社区领导的
    https://github.com/go-siris/siris

  4.   塞尔吉奥

    Iris仍然是Go中最主要和最快的框架吗? 先生,您是否建议使用此功能更好? 最终,该项目是由迪拜公司原本应该进行的收购所产生的? 这个框架是基于valyala / fasthttp的吗?

  5.   david96

    目前哪个是最好的??? 我今天要问的是2019年2月,这个词条大约有XNUMX年。