Posljednjih dana vidio sam veliki broj aplikacija razvijenih pomoću GO jezik, zbog toga je važno objaviti a Web Framework poznat kao iris što će nam sigurno pomoći da web aplikacije učinimo bržim i efikasnijim.
Šta je GO jezik?
Go je programski jezik koji je razvio Google, uzima jezik C kao bazu ili inspiraciju, okarakteriziran je kao objektno orijentirani, istodobni, strukturirani, imperativni i kompajlirani programski jezik. Upotreba GO jezik Porastao je u novije vrijeme i već je kompatibilan s većinom operativnih sistema, posebno onima izvedenim iz Linux kernela.
El Idi jezik ona takođe integriše mnoge karakteristike dinamičnih jezika tamo gde se ističe piton, nešto što mnogima nedostaje kod ovog jezika je nedostatak izuzetaka.
Šta je Web Iris Framework?
El Web Iris Framework Smatra se najbržim web okvirom koji se razvija u GO jeziku, to je IDE vrlo cjelovit koji ima niz funkcionalnosti koje nam omogućavaju brži i organiziraniji razvoj aplikacija pomoću GO jezika.
Značajke Web Iris Framework-a
- 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
Rezervirajte na internetu Iris Framework
Možete pristupiti cjelovitom vodiču o korištenju Web Iris Framework-a ovdje
Izvedba okvira web Iris
Razvojni tim za Iris Web Framework često prenosi test performansi vašeg alata, ovaj paket testova ima za cilj upoređivanje svih obrada HTTP zahtjeva između svih Go Web Framework. Na grafikonu možete vidjeti stvarnost koja je ta koja karakterizira Web Iris Framework, je bez sumnje Razvoj bržeg mrežnog okvira u GO jeziku.
En https://github.com/kataras/iris#deprecated kaže da je 02. jula 2017. kupljen?
»
DEPRECATED
Iris je nabavljen tako da razvoj ovisi o zajednici, do sada postoje dvije aktivne zajednice zasnovane na irisu.
Umjesto toga koristite 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 perioda od 30 dana, kompanija ima vlasnička prava da zauvijek izbriše ili prenese ovo spremište i sve povezane javne podatke bez ikakvih upozorenja.
Kompanija može ili ne mora otkriti svoj pravi identitet javnosti
Mislim da je ovo ona koju vodi zajednica
https://github.com/go-siris/siris
Iris je i dalje glavni i najbrži okvir u programu Go? Go-gospodine, da li preporučujete upotrebu bolje od ove? Na kraju je projekt bio rastavljen navodnom kupovinom kompanije iz Dubaija? Ovaj okvir zasnovan je na valyala / fasthttp, zar ne?
Koji je trenutno najbolji ??? Pitam danas, juni 2019., ovaj unos je star oko 2 godine.