Pēdējās dienās esmu redzējis lielu skaitu lietojumprogrammu, kas izstrādātas, izmantojot GO valoda, tāpēc ir svarīgi publiskot a Web Framework pazīstams kā Īriss kas noteikti palīdzēs mums padarīt tīmekļa lietojumprogrammas ātrākas un efektīvākas.
Kas ir GO valoda?
Go ir programmēšanas valoda, kuru izstrādājusi google, kā pamatu vai iedvesmu ņem C valodu, to raksturo kā objektorientētu, vienlaicīgu, strukturētu, imperatīvu un apkopotu programmēšanas valodu. Pielietojums GO valoda Pēdējā laikā tas ir palielinājies, un tas jau ir saderīgs ar lielāko daļu operētājsistēmu, īpaši ar tām, kas iegūtas no Linux kodola.
El Iet uz valodu tajā tiek integrētas arī daudzas dinamisko valodu iezīmes, kur tas izceļas pitons, kaut kas daudziem pietrūkst šajā valodā, ir izņēmumu trūkums.
Kas ir Web Iris Framework?
El Web Iris Framework Tiek uzskatīts par visātrāko Web Framework, kas attīstās GO valodā, tas ir IDE ļoti pilnīga, kurai ir virkne funkciju, kas ļauj mums ātrāk un organizētāk izstrādāt lietojumprogrammas, izmantojot GO valodu.
Web Iris ietvara funkcijas
- 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 tīmekļa marķieri
- un daudzas citas funkcijas.
Kā instalēt Web Iris Framework
Vienīgā prasība, kas jums jāinstalē Web Iris Framework, ir GO programmēšanas valoda viņiem mums ir jāizpilda šādi norādījumi:
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
Klonēt Web Iris Framework repozitoriju
git clone https://github.com/kataras/iris.git
Grāmata Web Iris Framework
Jūs varat piekļūt pilnīgai Web Iris Framework lietošanas rokasgrāmatai šeit
Web Iris Framework veiktspēja
Iris Web Framework izstrādes komanda bieži augšupielādē veiktspējas pārbaude Šī testu komplekta mērķis ir salīdzināt visu HTTP pieprasījumu apstrādi Go Web Framework. Diagrammā jūs varat redzēt realitāti, kas raksturo Web Iris Framework, bez šaubām ir Ātrāka tīmekļa ietvara izstrāde GO valodā.
En https://github.com/kataras/iris#deprecated saka, ka 02. gada 2017. jūlijā tas tika nopirkts?
»
ATCELTS
Īriss ir iegūts, tāpēc attīstība ir kopienas ziņā, līdz šim ir divas aktīvas uz varavīksneni balstītas kopienas.
Tā vietā izmantojiet vienu no šiem projektiem:
«
Viena piespēle, viņi to tikko izveidoja, es atjaunināšu rakstu par tās jauno dakšiņu ... Īriss ir lielisks ietvars, kuru es izmantoju tik bieži
Jā.
Iris projektu ir iegādājies Dubaijā bāzēts jaunuzņēmums.
Abas puses ir vienisprātis, ka visiem saistītajiem publiskajiem datiem vajadzētu palikt atvērtiem vismaz 30 dienas.
Pēc 30 dienu perioda uzņēmumam ir īpašumtiesības uz visiem laikiem dzēst vai pārsūtīt šo krātuvi un visus ar to saistītos publiskos datus bez brīdinājumiem.
Uzņēmums var vai nevar atklāt savu patieso identitāti sabiedrībai
Es domāju, ka tieši šo sabiedrību vada
https://github.com/go-siris/siris
Īrisa joprojām ir galvenais un ātrākais ietvars Go? Kungs, vai jūs iesakāt to izmantot labāk nekā šis? Galu galā projektu deva domājamais Dubaijas uzņēmuma pirkums? Šī sistēma ir balstīta uz valyala / fasthttp, vai ne?
Pašlaik kas ir labākais ??? Es jautāju šodien, 2019. gada jūnijā, šim ierakstam ir apmēram 2 gadi.