ในช่วงไม่กี่วันที่ผ่านมาฉันได้เห็นแอปพลิเคชันจำนวนมากที่พัฒนาโดยใช้ไฟล์ ภาษา GOนี่คือเหตุผลที่การเผยแพร่ไฟล์ กรอบงานเว็บ รู้จักกันในนาม ม่านตา ซึ่งจะช่วยให้เราสร้างเว็บแอปพลิเคชันได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น
GO Language คืออะไร?
Go เป็นภาษาโปรแกรมที่พัฒนาโดย Googleใช้ภาษา C เป็นฐานหรือแรงบันดาลใจมันมีลักษณะเป็นภาษาโปรแกรมเชิงวัตถุทำงานพร้อมกันมีโครงสร้างจำเป็นและคอมไพล์ การใช้ ภาษา GO เพิ่มขึ้นเรื่อย ๆ ในช่วงเวลาที่ผ่านมาและเข้ากันได้กับระบบปฏิบัติการส่วนใหญ่แล้วโดยเฉพาะระบบที่มาจากเคอร์เนลลินุกซ์
El ไปภาษา นอกจากนี้ยังรวมคุณสมบัติหลายอย่างของภาษาไดนามิกที่โดดเด่น งูหลาม สิ่งที่หลายคนพลาดเกี่ยวกับภาษานี้คือการไม่มีข้อยกเว้น
Web Iris Framework คืออะไร
El Web Iris Framework ถือเป็น Web Framework ที่เร็วที่สุดในการพัฒนาด้วยภาษา GO ซึ่งเป็นไฟล์ 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 Token
- และฟังก์ชันอื่น ๆ อีกมากมาย
วิธีการติดตั้ง 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
จองบน Web Iris Framework
คุณสามารถเข้าถึงคู่มือฉบับสมบูรณ์เกี่ยวกับการใช้งาน Web Iris Framework ที่นี่
ประสิทธิภาพของ Web Iris Framework
ทีมพัฒนา Iris Web Framework มักจะอัปโหลด การทดสอบประสิทธิภาพ ในเครื่องมือของคุณชุดการทดสอบนี้มีจุดมุ่งหมายเพื่อเปรียบเทียบการประมวลผลคำขอ HTTP ทั้งหมดจากทั้งหมด ไปที่ Web Framework. ในกราฟคุณจะเห็นความเป็นจริงที่แสดงลักษณะของไฟล์ Web Iris Frameworkไม่ต้องสงสัยเลยว่า Web Framework ที่เร็วขึ้นในการพัฒนาใน GO Language
En https://github.com/kataras/iris#deprecated บอกว่าซื้อเมื่อวันที่ 02 กรกฎาคม 2017?
»
เลิกใช้แล้ว
ได้รับไอริสมาแล้วดังนั้นการพัฒนาจึงขึ้นอยู่กับชุมชนปัจจุบันมีชุมชนที่ใช้ม่านตาอยู่สองชุมชน
ใช้หนึ่งในโครงการเหล่านี้แทน:
«
ผ่านไปหนึ่งครั้งพวกเขาเพิ่งแยกมันฉันจะอัปเดตบทความสำหรับส้อมใหม่ ... Iris เป็นเฟรมเวิร์กที่ยอดเยี่ยมเป็นกรอบที่ฉันใช้บ่อยๆ
ใช่.
โครงการ Iris ได้มาจากการเริ่มต้นธุรกิจในดูไบ
ทั้งสองฝ่ายยอมรับว่าข้อมูลสาธารณะที่เกี่ยวข้องทั้งหมดควรเปิดอย่างน้อย 30 วัน
หลังจากระยะเวลา 30 วัน บริษัท มีสิทธิ์ในการลบหรือถ่ายโอนที่เก็บนี้และข้อมูลสาธารณะที่เกี่ยวข้องทั้งหมดตลอดไปโดยไม่มีคำเตือนใด ๆ
บริษัท อาจเปิดเผยตัวตนที่แท้จริงต่อสาธารณะหรือไม่ก็ได้
ฉันคิดว่านี่คือสิ่งที่ชุมชนเป็นผู้นำ
https://github.com/go-siris/siris
Iris ยังคงเป็นเฟรมเวิร์คหลักและเร็วที่สุดใน Go? Go-sir คุณแนะนำให้ใช้ดีกว่านี้หรือไม่? ในที่สุดโครงการก็ถูกแยกโดย บริษัท ดูไบที่ควรจะซื้อ? เฟรมเวิร์กนี้อิงจาก valyala / fasthttp ใช่ไหม
ปัจจุบันไหนดีที่สุด ??? ฉันถามวันนี้มิถุนายน 2019 รายการนี้มีอายุประมาณ 2 ปี