Open SourceDatenbank27k
PostgREST
Eine vollständige REST API direkt aus jeder Postgres-Datenbank bereitstellen.
PostgREST ist ein eigenständiger Webserver, der eine PostgreSQL-Datenbank direkt in eine RESTful API umwandelt und Endpoints sowie Routen automatisch aus dem Datenbankschema ableitet. Die Autorisierung wird über Rollen und Row-Level-Security an die Datenbank delegiert, sodass die API-Oberfläche ohne eine separate Anwendungsschicht synchron mit dem Schema bleibt.
Repository
PostgREST/postgrestSprache
HaskellWas du damit bauen kannst
- Ein Postgres-Schema als REST API ohne Backend-Code exponieren (das Muster, auf dem Supabase's Data API aufbaut)
- Eine schlanke Datenschicht für eine App aufbauen, bei der die Zugriffskontrolle über Postgres-Rollen und RLS durchgesetzt wird
- CRUD-Endpoints über ein relationales Schema schnell für einen KI-Agenten oder ein Tool zum Aufrufen prototypen
Tags
restpostgresapi