In questi giorni ho visto un gran numero di applicazioni sviluppate utilizzando il Lingua GO, ecco perché è importante pubblicizzare a Web Framework noto come Iris il che ci aiuterà sicuramente a rendere le applicazioni web più veloci ed efficienti.
Cos'è la lingua GO?
Go è un linguaggio di programmazione sviluppato da Google, prende il linguaggio C come base o ispirazione, è caratterizzato come linguaggio di programmazione orientato agli oggetti, concorrente, strutturato, imperativo e compilato. L'uso di Lingua GO Negli ultimi tempi è aumentato ed è già compatibile con la maggior parte dei sistemi operativi, in particolare quelli derivati dal kernel Linux.
El Vai lingua integra anche molte caratteristiche dei linguaggi dinamici dove si distingue Python, qualcosa che a molti manca di questa lingua è la mancanza di eccezioni.
Cos'è il Web Iris Framework?
El Web Iris Framework È considerato il Web Framework più veloce da sviluppare in GO Language, è un file IDE molto completo che ha una serie di funzionalità che ci permettono di sviluppare applicazioni in modo più veloce ed organizzato utilizzando GO Language.
Funzionalità di 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.
- Token Web JSON
- e molte altre funzionalità.
Come installare Web Iris Framework
L'unico requisito necessario per installare Web Iris Framework è il Linguaggio di programmazione GO per loro dobbiamo eseguire le seguenti istruzioni:
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
Per clonare il repository di Web Iris Framework
git clone https://github.com/kataras/iris.git
Prenota sul Web Iris Framework
È possibile accedere a una guida completa sull'utilizzo del Web Iris Framework qui
Prestazioni del Web Iris Framework
Il team di sviluppo di Iris Web Framework spesso carica file test di prestazione del tuo strumento, questa suite di test mira a confrontare tutte le elaborazioni delle richieste HTTP tra tutte Vai a Web Framework. Nel grafico puoi vedere una realtà che è ciò che caratterizza il Web Iris Framework, è senza dubbio il Web Framework più veloce da sviluppare in GO Language.
En https://github.com/kataras/iris#deprecated dice che il 02 luglio 2017 è stato acquistato?
»
DEPRECATO
Iris è stata acquisita, quindi lo sviluppo spetta alla comunità, finora ci sono due comunità attive basate su Iris.
Utilizza invece uno di questi progetti:
«
Un passaggio, l'hanno appena biforcato, aggiornerò l'articolo per il suo nuovo fork ... Iris è un ottimo framework è quello che uso ogni tanto
Sì.
Il progetto Iris è stato acquisito da una startup con sede a Dubai.
Entrambe le parti concordano sul fatto che tutti i dati pubblici correlati dovrebbero rimanere aperti per almeno 30 giorni.
Dopo il periodo di 30 giorni, la società ha i diritti di proprietà di cancellare o trasferire questo repository e tutti i suoi dati pubblici correlati per sempre senza alcun avviso.
L'azienda può o meno rivelare la sua vera identità al pubblico
Penso che questo sia quello guidato dalla comunità
https://github.com/go-siris/siris
Iris è ancora il framework principale e più veloce in Go? Signore, mi consiglia di usarlo meglio di così? Alla fine il progetto è stato biforcato dal presunto acquisto da parte dell'azienda di Dubai? Questo framework è basato su valyala / fasthttp, giusto?
Attualmente qual è il migliore ??? Chiedo oggi giugno 2019, questa voce ha circa 2 anni.