През последните дни видях голям брой приложения, разработени с помощта на GO език, ето защо е важно да се публикува a Уеб рамка известен като ирис което със сигурност ще ни помогне да правим уеб приложенията по-бързи и ефективни.
Какво е GO език?
Go е език за програмиране, разработен от Google, приема езика C като основа или вдъхновение, той се характеризира като обектно-ориентиран, едновременен, структуриран, императивен и компилиран език за програмиране. Използването на GO език Той се увеличава в последно време и вече е съвместим с повечето операционни системи, особено тези, получени от ядрото на Linux.
El Отидете на език той също така интегрира много функции на динамичните езици, където се откроява питон, нещо, което много липсва на този език, е липсата на изключения.
Какво представлява рамката на Web Iris?
El Web Iris Framework Счита се за най-бързата уеб рамка, разработена в GO Language, това е IDE много пълна, която има поредица от функционалности, които ни позволяват да разработваме приложения по-бързо и по-организирано, използвайки GO Language.
Характеристики на 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 Iris Framework
Единственото изискване, което трябва да инсталирате Web Iris Framework, е Език за програмиране GO за тях трябва да изпълним следните инструкции:
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
git clone https://github.com/kataras/iris.git
Book on the Web Iris Framework
Можете да получите достъп до пълно ръководство за използването на Web Iris Framework тук
Изпълнение на Web Iris Framework
Екипът за разработка на Iris Web Framework често качва тест за ефективност на вашия инструмент, този набор от тестове има за цел да сравнява всички обработки на HTTP заявки между всички Go Web Framework. На графиката можете да видите реалност, която характеризира Web Iris Framework, е без съмнение По-бърза уеб рамка за разработване на GO Language.
En https://github.com/kataras/iris#deprecated казва, че на 02 юли 2017 г. е купен?
»
ОТМЕНЕН
Ирисът е придобит, така че развитието зависи от общността, до момента има две активни общности, базирани на ирис.
Вместо това използвайте един от тези проекти:
«
С един пропуск, току-що го разделиха, ще актуализирам статията за новата му вилка ... Iris е отлична рамка, тази, която използвам толкова често
Да.
Проектът Iris е придобит от стартираща компания в Дубай.
И двете страни се съгласяват, че всички свързани обществени данни трябва да останат отворени поне 30 дни.
След изтичането на 30-дневния срок, компанията има право на собственост да изтрие или прехвърли това хранилище и всички свързани с него публични данни завинаги, без никакви предупреждения.
Компанията може или не може да разкрие истинската си самоличност пред обществеността
Мисля, че това е това, което общността води
https://github.com/go-siris/siris
Iris все още е основната и най-бърза рамка в Go? Господи, препоръчвате ли да го използвате по-добре от това? В крайна сметка проектът е раздвоен от предполагаемата покупка от дубайската компания? Тази рамка се основава на valyala / fasthttp нали?
В момента кой е най-добрият ??? Питам днес юни 2019 г., този запис е на около 2 години.