Iris:以GO語言開發的最快Web框架

最近幾天,我看到了使用 GO語言,這就是為什麼宣傳 網絡框架 被稱為 鳶尾 這肯定會幫助我們更快,更高效地製作Web應用程序。

什麼是GO語言?

Go 是由 谷歌,以C語言為基礎或靈感,它的特點是面向對象,並發,結構化,命令式和編譯式編程語言。 指某東西的用途 GO語言 最近它一直在增長,並且已經與大多數操作系統兼容,尤其是那些從Linux內核派生的操作系統。

El 語言 它還整合了動態語言的許多功能 蟒蛇, 許多人對此語言缺少的東西是缺少例外。

什麼是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

關於Web 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年曆史了。