Posljednjih dana vidio sam velik broj aplikacija razvijenih pomoću GO jezik, zato je važno objaviti a Web Framework poznat kao iris što će nam zasigurno pomoći da web aplikacije učinimo bržim i učinkovitijim.
Što je GO jezik?
Go je programski jezik koji je razvio Google, uzima jezik C kao bazu ili inspiraciju, karakterizira ga objektno orijentirani, istodobni, strukturirani, imperativni i kompajlirani programski jezik. Korištenje GO jezik u posljednje se vrijeme povećava i već je kompatibilan s većinom operativnih sustava, posebno onima izvedenima iz Linux jezgre.
El Idi jezik ona također integrira mnoge značajke dinamičnih jezika tamo gdje se ističe Piton, nešto što mnogima nedostaje u ovom jeziku je nedostatak iznimaka.
Što je Web Iris Framework?
El Okvir web irisa Smatra se najbržim web okvirom koji se razvija u GO jeziku, to je IDE vrlo cjelovit koji ima niz funkcionalnosti koje nam omogućuju brži i organiziraniji razvoj aplikacija pomoću GO jezika.
Značajke 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.
- JSON web žetoni
- i mnoge druge funkcionalnosti.
Kako instalirati Web Iris Framework
Jedini uvjet koji trebate instalirati Web Iris Framework je GO programski jezik za njih moramo izvršiti sljedeće upute:
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
Za kloniranje spremišta Web Iris Framework
git clone https://github.com/kataras/iris.git
Knjiga o Web Iris Framework-u
Možete pristupiti cjelovitom vodiču o korištenju Web Iris Framework ovdje
Izvedba okvira web Iris
Razvojni tim za Iris Web Framework često prenosi test izvedbe vašeg alata, ovaj skup testova ima za cilj usporedbu svih obrada HTTP zahtjeva među svima Go Web Framework. Na grafikonu možete vidjeti stvarnost koja je ono što karakterizira Okvir web irisa, je bez sumnje Razvoj bržeg mrežnog okvira u GO jeziku.
En https://github.com/kataras/iris#deprecated kaže da je 02. srpnja 2017. kupljen?
»
NEMOĆAN
Iris je stečen, tako da razvoj ovisi o zajednici, do sada postoje dvije aktivne zajednice zasnovane na irisu.
Umjesto toga upotrijebite jedan od ovih projekata:
«
Jedno dodavanje, upravo su ga račvali, ažurirat ću članak za njegovu novu vilicu ... Iris je izvrstan okvir, onaj koji koristim svako toliko
Da.
Projekt Iris kupio je startup iz Dubaija.
Obje strane slažu se da bi svi povezani javni podaci trebali ostati otvoreni najmanje 30 dana.
Nakon razdoblja od 30 dana, tvrtka ima vlasnička prava zauvijek izbrisati ili prenijeti ovo spremište i sve povezane javne podatke bez ikakvih upozorenja.
Tvrtka može ili ne mora otkriti svoj pravi identitet javnosti
Mislim da je ovo zajednica koju vodi
https://github.com/go-siris/siris
Iris je i dalje glavni i najbrži okvir u programu Go? Go-gospodine, preporučate li upotrebu bolje od ove? Na kraju je projekt račvaljen navodnom kupnjom dubajske tvrtke? Ovaj se okvir temelji na valyala / fasthttp, zar ne?
Trenutno koji je najbolji ??? Pitam danas, lipanj 2019., ovaj je unos star oko 2 godine.