Lessico IT › Database › PostgREST

PostgREST

Database Svenska → Aggiornato: 2026-10-02
Altre info
Creatore
Joe Nelson (begriffs)
Anno
Tipo
API REST generata automaticamente da uno schema Postgres
Licenza
MIT
Sito ufficiale

Scritto in Haskell: lo si punta a un database Postgres e questo espone l'intero schema come API REST. Filtri, join e aggregazioni passano tramite parametri della query.

L'idea di partenza: «le API CRUD vivono già nel database, basta esporle». Esempio: GET /users?age=gte.18&order=name. La sicurezza si affida alla Row Level Security di Postgres e a un JWT con un claim role. Alimenta Supabase sotto il cofano. Genera query dinamiche a runtime ed è molto veloce, perché si appoggia interamente al planner di Postgres. Concorrenti: Hasura (GraphQL), pgrest, RESTinPie (HTTP/2).

← Torna al lessico