Iris: GO dilinde geliştirilen en hızlı Web Çerçevesi

Son günlerde, çok sayıda uygulama geliştirildiğini gördüm. GO dilibu nedenle, bir Web Çerçevesi olarak bilinir İris Bu kesinlikle web uygulamalarını daha hızlı ve daha verimli hale getirmemize yardımcı olacaktır.

GO Dili nedir?

Go tarafından geliştirilen bir programlama dilidir GoogleC dilini temel veya ilham kaynağı olarak alır, nesne yönelimli, eşzamanlı, yapılandırılmış, zorunlu ve derlenmiş bir programlama dili olarak nitelendirilir. Kullanımı GO dili Son zamanlarda artmaktadır ve çoğu İşletim Sistemiyle, özellikle de Linux çekirdeğinden türetilenlerle zaten uyumludur.

El Dili git aynı zamanda öne çıktığı dinamik dillerin birçok özelliğini de entegre eder piton, bu dilde birçok kişinin gözden kaçırdığı bir şey, istisnaların olmamasıdır.

Web Iris Çerçevesi nedir?

El Web Iris Çerçevesi GO Dilinde geliştirilen en hızlı Web Çerçevesi olarak kabul edilir, IDE GO Language kullanarak uygulamaları daha hızlı ve daha organize bir şekilde geliştirmemize olanak tanıyan bir dizi işleve sahip çok eksiksiz.

irisGit

Web Iris Framework Özellikleri

  • 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 Jetonları
  • ve diğer birçok işlev.

Web Iris Framework nasıl kurulur

Web Iris Framework'ü yüklemeniz için gereken tek gereksinim, GO programlama dili onlar için aşağıdaki talimatları uygulamalıyız:
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 deposunu klonlamak için
git clone https://github.com/kataras/iris.git

Web Iris Çerçevesi hakkında kitap

Web Iris Framework kullanımıyla ilgili eksiksiz bir kılavuza erişebilirsiniz. burada

Web Iris Framework Performansı

Iris Web Framework geliştirme ekibi genellikle performans testi Bu test paketi, aracınızın tümü arasında tüm HTTP istek işlemlerini karşılaştırmayı amaçlamaktadır. Web Çerçevesine Git. Grafikte, onu karakterize eden bir gerçeklik görebilirsiniz. Web Iris Çerçevesişüphesiz GO Dilinde geliştirmek için daha hızlı Web Çerçevesi.

kıyaslamaÇerçeveIrisGo


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Cristian M dijo

    En https://github.com/kataras/iris#deprecated 02 Temmuz 2017'de satın alındığını söylüyor?
    »
    DEPRECATED
    Iris satın alındı, bu nedenle geliştirme topluluğa bağlı, şu ana kadar iki aktif iris tabanlı topluluk var.

    Bunun yerine şu projelerden birini kullanın:
    «

    1.    Lagarto dijo

      Bir geçiş, daha yeni çatal attılar, makaleyi yeni çatalı için güncelleyeceğim ... Iris, her seferinde kullandığım mükemmel bir çerçeve

  2.   cristian dijo

    Evet.

    Iris projesi Dubai merkezli bir girişim tarafından satın alındı.

    Her iki taraf da ilgili tüm kamuya açık verilerin en az 30 gün açık kalması gerektiği konusunda hemfikir.

    30 günlük sürenin ardından şirket, bu depoyu ve ilgili tüm kamuya açık verilerini herhangi bir uyarıda bulunmaksızın sonsuza kadar silmek veya aktarmak için mülkiyet haklarına sahiptir.

    Şirket gerçek kimliğini kamuya açıklayabilir veya açıklamayabilir

  3.   İsrail Lugo dijo

    Sanırım topluluğun liderlik ettiği şey bu
    https://github.com/go-siris/siris

  4.   Sergio dijo

    Iris hala Go'daki ana ve en hızlı çerçeve mi? Efendim, bundan daha iyi kullanmanızı önerir misiniz? Sonunda proje Dubai şirketinin sözde satın alımıyla mı çatallaştı? Bu çerçeve valyala / fasthttp'ye dayanıyor değil mi?

  5.   david96 dijo

    Şu anda en iyisi hangisi ??? Bugün Haziran 2019'u soruyorum, bu giriş yaklaşık 2 yaşında.