25 คะแนน โดย hongminhee 2024-09-26 | ยังไม่มีความคิดเห็น | แชร์ทาง WhatsApp

Fedify เป็นไลบรารี TypeScript ที่ช่วยให้สร้างแอปพลิเคชันเซิร์ฟเวอร์แบบสหพันธ์ที่อิงตามโปรโตคอล ActivityPub ได้อย่างง่ายดาย โดยครั้งนี้ได้เปิดตัวเวอร์ชันทางการตัวแรกคือ 1.0.0

คุณสมบัติหลัก:

  • มีอินเทอร์เฟซที่ปลอดภัยด้านชนิดข้อมูลสำหรับอ็อบเจ็กต์ ActivityPub
  • รองรับ WebFinger, HTTP Signatures, Linked Data Signatures, Object Integrity Proofs เป็นต้น
  • ทำงานร่วมกันได้กับบริการ fediverse หลัก ๆ เช่น Mastodon, Threads
  • ผสานการทำงานกับเว็บเฟรมเวิร์กหลากหลายแบบ และมีเครื่องมือ CLI ให้ใช้งาน

การเปลี่ยนแปลงสำคัญ:

  • ปรับเปลี่ยนและทำให้การใช้คำว่า “handle” ชัดเจนยิ่งขึ้น
  • รองรับ Linked Data Signatures ทำให้รองรับวิธีการลงลายเซ็นหลักได้ครบทั้งหมด
  • เพิ่มความสามารถในการส่งต่อแอ็กทิวิตีที่รับเข้ามาไปยังแอ็กเตอร์อื่น
  • เปิดตัวแพ็กเกจไดรเวอร์ PostgreSQL (@fedify/postgres)

Fedify สามารถติดตั้งได้จาก JSR และ npm

deno add jsr:@fedify/fedify  
npm  add     @fedify/fedify  

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น