Fiber เป็น เฟรมเวิร์กเว็บ ที่ได้แรงบันดาลจาก Express.js (เฟรมเวิร์กเว็บยอดนิยมสำหรับ JS) และถูกสร้างขึ้นบนเครื่องมือ HTTP ที่เร็วที่สุด Fasthttp ที่เขียนด้วยภาษา Go มันมุ่งเน้นที่จะทำให้การพัฒนา รวดเร็วมากขึ้นผ่านการไม่ทำการจัดสรรหน่วยความจำและบริการที่ มีประสิทธิภาพสูง

Features

  • การกำหนดเส้นทางที่มีพลัง
  • บริการไฟล์แบบสถิต
  • ประสิทธิภาพสูงสุด
  • การใช้หน่วยความจำต่ำ
  • อินเตอร์เฟซ API
  • สนับสนุน middleware และ Next
  • เร่งเร็วในการเริ่มต้น
  • ตัวกรองรูปแบบ
  • สนับสนุน WebSocket
  • อีเว้นต์ที่ส่งจากเซิร์ฟเวอร์
  • การจำกัดอัตรา

Philosophy

สำหรับ gopher ใหม่ที่กำลังเปลี่ยนจาก Node.js ไป Go มีความท้าทายในการเรียนรู้ก่อนที่จะเริ่มต้นสร้างเว็บแอปพลิเคชันหรือไมโครเซอร์วิส อย่างไรก็ตาม, ด้วย Fiber เฟรมเวิร์ก ซึ่งถูกสร้างขึ้นด้วยความ ผันผวนเบาๆ และการทำตามแนวทาง UNIX นักพัฒนา gopher ใหม่สามารถเข้ามาเรียนรู้โลกของ Go ได้อย่างรวดเร็วและน่าเชื่อถือ