Tags:
Node Thumbnail

PostgREST โปรแกรมแปลง PostgreSQL ให้กลายเป็น REST API ออกเวอร์ชั่น 12 โดยเพิ่มฟีเจอร์สำคัญคือ Media Type Handlers ทำให้สามารถเขียนฟังก์ชั่นในภาษา SQL และ HTMX เพื่อสร้างเว็บจากตัวฐานข้อมูลได้โดยตรง

ที่จริงแล้วฟีเจอร์นี้เปิดทางให้ฟังก์ชั่นใน PostgREST สามารถคืนค่าข้อมูลเป็นชนิดอะไรก็ได้ เว็บเป็นเพียงทางหนึ่งเท่านั้น แต่การสร้างเว็บผ่าน PostgREST ก็ทำให้สามารถสร้างแอปพลิเคชั่นที่สมบูรณ์ทั้งหมดได้จากใน PostgREST เองเลย

นอกจากนั้นยังมีฟีเจอร์ย่อยๆ ได้แก่

  • JWT Caching: ตรวจ JWT เพียงรอบเดียว หลังจากนั้นจะแคชค่าเอาไว้ตามอายุของ JWT เอง ไม่ต้องตรวจความถูกต้อง JWT ทุกรอบ ประหยัดเวลาประมวลผลไป 130ms
  • Server Timing: ค่า Header แสดงข้อมูลว่าประมวลผลคิวรีไปเท่าใด ใช้กับอะไรบ้าง
  • Aggregate Functions: รองรับฟังก์ชั่น aggregate เช่น นับค่า, ค่าเฉลี่ย, ค่าน้อยสุด/มากสุด

ตัวโปรแกรมดาวน์โหลดได้ใน GitHub

ที่มา - Supabase

No Description

Get latest news from Blognone