Lexique informatique › Bases de données › PostgREST

PostgREST

Bases de données Svenska → Mis à jour: 2026-09-23
Plus d'infos
Créé par
Joe Nelson (begriffs)
Année
Type
API REST générée automatiquement à partir d'un schéma Postgres
Licence
MIT
Site officiel

Écrit en Haskell — on le pointe vers une base Postgres et il expose tout le schéma sous forme d'API REST. Filtres, jointures et agrégats via des paramètres de requête.

L'argument : « votre API CRUD vit déjà dans la base — autant l'exposer telle quelle ». GET /users?age=gte.18&order=name. La sécurité repose sur la Row Level Security de Postgres et sur un JWT portant une revendication role. C'est lui qui fait tourner Supabase sous le capot. Il génère des requêtes dynamiques à l'exécution — très rapides, car il s'appuie entièrement sur le planificateur de Postgres. Concurrents : Hasura (GraphQL), pgrest, RESTinPie (HTTP/2).

← Retour au lexique