Todo el código abierto
Código abiertoBase de datos27k

PostgREST

Sirve una API REST completa directamente desde cualquier base de datos Postgres.

PostgREST es un servidor web independiente que convierte una base de datos PostgreSQL directamente en una API RESTful, derivando endpoints y rutas automáticamente del esquema de la base de datos. La autorización se delega a la base de datos mediante roles y row-level security, de modo que la superficie de la API se mantiene sincronizada con el esquema sin necesidad de una capa de aplicación separada.

Repositorio

PostgREST/postgrest

Lenguaje

Haskell

Lo que construirías con esto

  • Exponer un esquema de Postgres como una API REST sin código de backend (el patrón sobre el que está construida la API de datos de Supabase)
  • Construir una capa de datos delgada para una aplicación donde el control de acceso se aplica mediante roles de Postgres y RLS
  • Prototipar rápidamente endpoints CRUD sobre un esquema relacional para que los llame un agente o herramienta de IA

Etiquetas

restpostgresapi