Dalam beberapa hari terakhir saya telah melihat sejumlah besar aplikasi yang dikembangkan menggunakan Bahasa GO, inilah mengapa penting untuk mempublikasikan a Kerangka Web dikenal sebagai Selaput pelangi yang pasti akan membantu kami membuat aplikasi web lebih cepat dan lebih efisien.
Apa itu Bahasa GO?
Go adalah bahasa pemrograman yang dikembangkan oleh Google, mengambil bahasa C sebagai basis atau inspirasinya, itu ditandai dengan menjadi bahasa pemrograman berorientasi objek, bersamaan, terstruktur, imperatif dan terkompilasi. Penggunaan Bahasa GO Ini telah meningkat belakangan ini dan sudah kompatibel dengan sebagian besar Sistem Operasi, terutama yang berasal dari kernel Linux.
El Pergi bahasa itu juga mengintegrasikan banyak fitur bahasa dinamis yang menonjol ular piton, sesuatu yang banyak dilewatkan tentang bahasa ini adalah kurangnya pengecualian.
Apa itu Kerangka Iris Web?
El Kerangka Iris Web Ini dianggap sebagai Kerangka Web tercepat untuk dikembangkan dalam Bahasa GO, itu adalah a IDE sangat lengkap yang memiliki serangkaian fungsi yang memungkinkan kami mengembangkan aplikasi dengan lebih cepat dan lebih teratur menggunakan Bahasa GO.
Fitur Kerangka Iris Web
- 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
- dan banyak fungsi lainnya.
Cara menginstal Kerangka Iris Web
Satu-satunya persyaratan yang Anda perlukan untuk menginstal Kerangka Iris Web adalah Bahasa pemrograman GO bagi mereka kita harus melaksanakan instruksi berikut:
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
Untuk mengkloning repositori Web Iris Framework
git clone https://github.com/kataras/iris.git
Buku di Web Iris Framework
Anda dapat mengakses panduan lengkap tentang penggunaan Web Iris Framework di sini
Kinerja Kerangka Iris Web
Tim pengembang Iris Web Framework sering mengunggah uji kinerja alat Anda, rangkaian pengujian ini bertujuan untuk membandingkan semua pemrosesan permintaan HTTP di antara semuanya Buka Kerangka Web. Dalam grafik Anda dapat melihat kenyataan yang menjadi ciri khas Kerangka Iris Web, tanpa diragukan lagi adalah Kerangka Web yang lebih cepat untuk dikembangkan di GO Language.
En https://github.com/kataras/iris#deprecated mengatakan bahwa pada 02 Juli 2017 dibeli?
»
TIDAK DIGUNAKAN LAGI
Iris sudah diakuisisi jadi pengembangannya terserah komunitas, ada dua komunitas berbasis iris yang aktif sejauh ini.
Gunakan salah satu dari proyek ini sebagai gantinya:
«
Satu lulus, mereka baru saja bercabang, saya akan memperbarui artikel untuk garpu barunya ... Iris adalah kerangka kerja yang sangat baik adalah yang sering saya gunakan
Ya.
Proyek Iris telah diakuisisi oleh startup yang berbasis di Dubai.
Kedua belah pihak sepakat bahwa setiap data publik terkait harus tetap terbuka setidaknya selama 30 hari.
Setelah jangka waktu 30 hari, perusahaan memiliki hak kepemilikan untuk menghapus atau mentransfer repositori ini dan semua data publik terkait selamanya tanpa peringatan apa pun.
Perusahaan mungkin atau mungkin tidak mengungkapkan identitas aslinya kepada publik
Saya pikir inilah yang dipimpin oleh komunitas
https://github.com/go-siris/siris
Iris masih menjadi framework utama dan tercepat di Go? Tuan, apakah Anda merekomendasikan untuk menggunakannya lebih baik dari ini? Pada akhirnya proyek itu bercabang dengan pembelian yang seharusnya dilakukan oleh perusahaan Dubai? Framework ini didasarkan pada valyala / fasthttp, bukan?
Saat ini mana yang terbaik ??? Saya bertanya hari ini Juni 2019, entri ini berusia sekitar 2 tahun.